Hey there Poodlelover, sorry this is months too late...but if you're still looking...Canine Campus at Hwy 7 and McCowan is where I've taken my two girls. The main instructor (also owner) introduced me to Rally O and Buffy has been doing extremely well at trials. Positive training and lots of socializing is her way. She's also a CGN and Therapy Dog evaluator if you're looking into that route. Another if you're on the East side, Superdog Central at Bowmanville for agility. I know it sounds far but from where I live in Scarborough, 35 minutes on the 401 tops...okay not during rush hour, during rush hour, I'd say about a day. If you're looking for more heavy handed techniques, I guess like the Schutzhund type, some people like Gemini K9 at Brimley and Sheppard. Me not so much, I'm made of mush. Good luck!