Puppy Gets Rescued From A Canyon
This puppy was lost 350 ft deep in a canyon. Luckily someone took him home and gave him the life he deserved.
This puppy was lost 350 ft deep in a canyon. Luckily someone took him home and gave him the life he deserved.