PupAgility is a puppy-focused program that incorporates a safe introduction to obstacles to climb on, through and under, with puppy problem solving/prevention and interactions with other pups.

Program Content

PupAgility is a program all about fun and positive exposure to new obstacles, surfaces, miniature agility equipment and interactions. It’s a perfect way to build confidence in your puppy and build your relationship, too!

We will introduce new equipment each week, as well as elements of socialization and problem prevention that are too often forgotten – for example, preventing and identifying sensitivity to sound and resource guarding, and prep for the vet and groomer. We’ll also have time for a Q&A on common puppy troubles, and interactions between pups!

Students will also receive access to the All Things Puppies! online resource classroom for easy at-home reference.

Are you looking for manners and obedience training? Check out the Foundation Life Skills program! These two programs are different and can be completed concurrently.



  • Maximum 14wks at the time of your first class (enrol early!)
  • Age-appropriately vaccinated (notably Parvovirus and Distemper), and veterinary documentation provided
  • Deworming documentation provided
  • Pups must be in their homes for at least 7 days prior to their first class


  • Up to two family members per dog may attend each class. This may be subject to change in light of COVID risk factors.

Program Details

Check back at the end of Sept for an updated schedule!

Four consecutive weeks (skipping holiday weekends if applicable)
Maximum of FOUR pups per class

Flexible Start Date

You can start class any time space is available!

  1. Submit the registration form below. We’ll confirm the next available start date.
  2. Once your start date is selected, submit payment within 24hrs of receiving the invoice to confirm your spot

Join us for PupAgility!

Check eligibility/requirements prior to registration

The schedule will be updated shortly! Contact the office if you’re interested in joining class.