I am looking for a good trainer in Montreal, the last one I saw wanted to throw a chain at my dog at which point I turned around and never went back

. I need someone experienced with on-leash aggression, who can deal with it in a positive way. I will also be looking for an advanced group lesson when I feel she is ready. Other than her leash manners she is a very well trained dog, and not aggressive in other situations, just when she is on-leash and sees another dog on the way to the park (on the way back she is usually better as she is tired out). If anyone knows a good trainer in Montreal for this please let me know!