Justin was on a solo rafting trip in Canada, when he spoted a droning coyote pup. He was able to save him from the cold water and even successfully gave him CPR since he was unconscious! After he got the pup breathing, they warmed up with a fire on shore, then stayed together for the rest of Justin's trip! Justin named the little coyote YipYip, and while they bonded and shared a great adventure, Justin did the responsible thing of taking YipYip to an animal shelter where he will remain until he's old enough to be released back into the wild. Click the link in the tweet below to see more because the pictures are so adorable, and it seems like a once in a life time occurrence!