Dog trainer
John McGuigan

John McGuigan

John has been training dogs professionally for over 10 years. In that time, he has accrued over 5500 hours of one to one client time and trained thousands of dogs. John is committed to continuing education, so you can be assured that you and your dog will receive the most up to date, dog friendly techniques on the market. As well as training private clients, John also teaches other dog trainers and has presented in Australia, Canada, USA, Slovenia, Spain, Scotland and England with several more countries in the works for 2019.

Current courses

Materials

This trainer hasn't added any materials yet.