What can you learn about yourself through your relationship with your dog?
When I adopted my dog from the Humane Society of Boulder Valley in 2009, I knew I was getting a hiking buddy, a snuggle partner and a friend to train with. I was so excited, I could burst! What I didn’t know is that I was also getting a mirror.