Trainer Profile
APDT Member Since 1996

Great Dog Productions

 
Shelter dog behavior/training; shelter consultations
 
Certifications:
 
Services Offered