Puppy Training

They’re Only Young Once

Raising a puppy can be a big challenge but with Extraordinary Canines you’ll be off to a great start so you can take advantage of this precious time. You’re in good hands here so you can rest assured that you’ll be guided on how to use the most up to date approach to socializing and training your puppy.

The group puppy classes here aim to make the absolute most out of your puppy’s development stages. For baby puppies there’s Elements of Puppy Socialization classes while senior pups can sign up for Puppy Foundations: Manners & Life Skills classes.

Puppy 101


Before attending their first Puppy Elements: Socialization class every family must complete the Puppy 101 Intro & Socialization lessons from Puppy 101.

Puppy 101 covers potty training, puppy biting, socialization, and a general introduction to raising and training your puppy.

When possible families are encouraged to complete Puppy 101 before they bring their puppy home.

Puppy Elements: Socialization

$35 or 4 Classes for $125
60 MINUTES | TUE 5:45pm or THU 4:15pm

$38 or 4 Classes for $140
TUE 5:30pm or SUN 4:15pm

Start your puppy’s life off on the right paw with Elements classes. One thing experts agree on is that the first priority for all puppies is socialization. 

Maybe you’ve heard this already, but what does it truly mean to “socialize” your puppy and why do we do it? First off, socializing your puppy can make the difference between a confident friendly adult dog and an anxious or even aggressive adult dog.

Did you know that socialization’s not just about people and other dogs? Did you know that real socialization also means that your puppy is introduced to new sounds, surfaces, objects, and overall a variety of life experiences? Did you know that puppies have a sensitive period for socialization where they are primed to get the most out of these kinds of adventures and that window closes between 12 – 16 weeks old?!

These classes aim to make the most out of this crucial development stage with not only puppy playtime, but introductions to new sounds, surfaces, objects, equipment and more! 

We also introduce you and your puppy to the first steps in obedience behaviours like sit, down, leash walking, and coming when called.

* There are 4 unique Elements classes and your puppy is encouraged to attend as many as possible before 16 weeks old.  Enrollment is ongoing. Start as soon as you’ve completed Puppy 101 Intro & Socialization lessons. 

* Puppies may start as early as 1 week past their first vaccinations and must be under 16 weeks.  Read the FAQs for more info.

Puppy Foundations
Manners & Life Skills

$200 | 6 classes
60 minutes | Sun 5:45pm or  TUE 7pm

After your puppy’s socialization window has closed it’s time to focus on their manners and help them master everyday life skills.

These classes build the communication between you and your puppy that will help you solidify your bond.

Together you’ll work on mastering behaviours like Settling on a Mat, Sit/Stay, Down/Stay, Leave It, Loose Leash Walking, Coming When Called, and Drop It.

Puppies have the opportunity to rehearse their on leash dog greetings and work near other dogs, but there is no off leash play time in this class.

Skills are taught in class, but for success in this course it’s crucial that families are practicing regularly at home. Each week families will get a homework sheet with Goals to reach before the next class.

* Puppies must be at least 4 months old to attend, but may be up to 10 months old. 

The Extraordinary Canines approach is not just about training your dog. It’s about educating the human part of the family to have the skills and knowledge to work with their dog when a professional isn’t there to help. Click here to read more about the Extraordinary Canines training philosophy.

Puppy Elements Classes in Action

Contact Me


text: 604 • 690  4040


#5 - 6322 202 St
Langley, BC