The websites mentioned below are great sources for dog training and dog related information in general: The Association of Pet Dog Trainers (APDT)...

read more