Dog's Life

Nomadic canine frequently runs 25 miles in a day
He slept outside the shelter because he had hope
It’s the highest known canine climb
They are so good for our canine companions