AMAZING Dogs Trained to Work: A Few Service Dogs, Facility Dogs, Home Companion Dogs, Program Dogs

28972_125509764130769_100000152370785_333690_3785056_n

Bookmark the permalink.