Irving, a one-year-old Dutch Shepherd mix, is looking for a new home.

This energetic pup would be perfect for someone who is needs a companion for hiking, running and other adventures.

He's already trained to sit and lay down, but since he's young will need someone willing to help continue training.

An apartment would not be a great match for Irving, but he does get along with other dogs.

You can learn more about adopting Irving from the Denver Animal Shelter: