Happy National Dog Day!

It’s not everyday you come across some of the most incredible dogs in the world… say, unless you are among the lucky graduates, puppy raisers or staff working with Canine Companions for Independence.