Dog training for real life—and everything beyond it.
Whether your dog needs help with the basics, you're struggling with challenging behaviour, or you're ready to learn something completely new, One Leg Up offers training programs for dogs at many stages of life.
Our approach is positive, force-free and grounded in behaviour science.
Two ways to train with us
Most dogs start in group classes and add private training whenever they need it. Choose the path that fits where you and your dog are right now.
Group Training Classes
Build life skills, advance to Beyond the Basics, or explore specialty programs like Circus School, Rally, Freestyle and Scent Detection. See everything on one class calendar and book directly.
Private Training
Individualized support for reactivity, barking, aggression and other behaviour concerns. Sessions at our Guelph school, with in-home support available case-by-case.
Not sure which path is right? Contact us and we'll help point you in the right direction.
Got a new puppy under 16 weeks?
Puppy Training & Socialization is its own dedicated program—the best first step for your newest family member.

