A Guy Finds This Puppy In A 350-Foot Deep Canyon, Then He Comes Back To Rescue It
Zak Anderegg was hiking alone in the Arizona desert when he found a puppy at the bottom of a 350′ deep slot canyon. What he did next really brought tears to my eyes. Watch the video. Credit: Canyon Puppy [wp_ad_camp_2]