You can so easily tell he (Roy) has spent his entire life dedicated to dog training and wellbeing.
If you are in the market for a dog trainer, Learn Doglish is the one you need. Yes, there are cheaper ones out there, but you get what you pay, and I don’t believe costs should matter when it comes to your pup’s wellbeing.