Communicate & Play Dog Training

View Original

Novice/Open Level - 10/28/13 - Hamburg, NY