Training Classes
Our dog training sessions have wrapped up for the season.
Keep an eye out for Spring 2026 registration to open, or email us to be added to the waitlist:
- Puppy Kindergarten
- This class is for puppies aged 10 to 20 weeks (2.5 to 5 months), and focuses on enrichment, adaptation, resilience and essential skill-building.
- Registration is closed. Please email events@bowvalleyspca.org to be added to the waitlist for the next session!
- Essential Life Skills Class
- This class will teach basic behaviours and life skills.
- Registration is closed. Please email events@bowvalleyspca.org to be added to the waitlist for the next session!
- Beginner / Intermediate Agility Class
- This class is a blend of both agility levels, and will cover the basics and also provide greater challenges for those who have mastered those basics.
- Registration is closed. Please email events@bowvalleyspca.org to be added to the waitlist for the next session!
- Puppy Socialization
- This class is for puppies aged 2.5 to 5 months, in which they will learn how to socialize and interact with other dogs during their critical socialization period.
- Registration is closed. Please email events@bowvalleyspca.org to be added to the waitlist for the next session!
- Leash Walking 101
- This class will teach skills to turn leash struggles into stress-free walks.
- Registration is closed. Please email events@bowvalleyspca.org to be added to the waitlist for the next session!
- Beginner Agility Class
- This class will teach the basics of agility.
- Current class is FULL and registration is closed. Please email events@bowvalleyspca.org to be added to the waitlist for the next session!