Puppy Classes

Start your puppy off on the right paw!

The Social Puppy


This meet up is for puppy parents who want a safe and proactive place to socialize their puppy, learn solutions to common puppy challenges and get started on basic training.

Class Outline:

  • Positive, proactive exposure to novelty
  • Puppy playtime
  • Common puppy challenges including housetraining, chewing, biting & jumping
  • Life skills & manners including attention, leave it, sit & recall

Requirements: This drop in class is for puppies 8-20 weeks with a minimum of one vaccine a week before class.  Payment and proof of vaccinations are required at registration.

Location: Bowdog 6909 Farrell Rd SE

Cost: $10+gst

Classes run 60 min a session, excluding holidays.

Upcoming Classes:

The Smart Puppy


The Smart Puppy will set you up with a solid foundation of life skills and manners.


Class Outline:


  • Attention
  • Sit, Down, Stand
  • Settle
  • Leave It
  • Drop It
  • Recall
  • Loose Leash Walking
  • Self-Control
  • Cooperative Care
  • Dog to Dog Social Skills 
  • Requirements:  This class is for puppies up to 6 months of age.  It is recommended to have completed The Social Puppy or particpate in both classes consecutively.  Payment and proof of vaccination are required at registration. 


Location: Bowdog 6909 Farrell Rd SE


Cost: $240 + gst 


Sign up for The Smart Puppy and get 3 free Social Puppies.  Puppies must be under 20 weeks of age to participate in The Social Puppy.  You will receive a code to register for your free Social Puppies after you register for Smart Puppy.


Classes run 60 min for 6 consecutive weeks., excluding holidays. 


Upcoming Classes:  



























From Our Classes

Subscribe to Our Newsletter

Stay up to date with class schedules and news.  Get training tips and updates.

Serving Calgary & Surrounding Area

        Group Classes held at Bowdog             6909 Farrell Road SE


Call Us


Email Us