Special foster mom cares for special needs dog

(click photo to enlarge)

  • Kastle is a "double merle" blind and deaf Labradoodle puppy.

Back to Article