Hello and welcome to the forum!
I actually live just North of Barrie. I take Bruno to Obedience in Elmvale. Which I'm guess is a little too far for you LOL. I'd just ask the vet who he/she recommends. I know my vet recommended me to this guy. If she didn't, I would have never know he was there. We've been to two classes already. It's frustrating, yet rewarding
So I'd just ask your vet. Or even call a local vet office around you. Ask them who they recommend. Because normally they know who's good in your area and for what breed you have.
Good luck!!

and congrats on the Puppy
