Puppy Elements: Socialization

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

Fire: July 24/26 & August 21/23
Earth: July 5/7 & August 2/4 & August 30
Air: July 10/12 & August 7/9
Water: July 17/19 & August 14/16

Classes typically run weekly on Sunday and Tuesday; some weeks classes run Tuesday and Thursday.

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

Have you registered for Puppy 101 yet? You can register online here!

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


Tue July 5


5:30 pm - 6:45 pm




Puppy Elements


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