Puppy Elements (Sundays)

There are 4 unique Puppy Elements classes. The Element (activities) rotates each week. You’re encouraged to attend all 4 Puppy Elements classes or as many as possible before your puppy turns 16 weeks old. Repeating the same Element can also be beneficial.

Fire: May 29/31 & June 26/28 Earth: May 8/10 & June 5/7 Air: May 15/17 & June 12/14 Water: May 22/24 & June 21/23

Note that the Sunday class that would run at 4:15 on Sunday June 19 has been moved to Thursday June 23 at 5:15 for that week.

Read more about Puppy Elements classes on the Puppy Training page!

Have you registered for Puppy 101 yet? You can do so here!

  • Prerequisite: Puppy 101: Intro & Socialization Lessons
  • Age Requirement: under 16 weeks
The Puppy Elements ticket sales has ended!


Sun May 1


4:15 pm - 5:30 pm




Puppy Elements


Extraordinary Canines
6322 202 St, Unit 5, Langley, BC