Welcome

the Dog Mechanic. Dog trainer and behaviour coach.

"The difference between a well behaved happy dog and a stressed dog with problem behavior is a knowledgeable owner"