This class is open to all puppies 8 weeks to 8 months old. Our goal is to provide a safe, fun learning environment that will provide you with the knowledge and skills you need to successfully work with your puppy!
Beginning Puppy Training (Hybrid) – Starting 11/02/25 at 2:00 PM
This class is open to all puppies 8 weeks to 8 months old. Our goal is to provide a safe, fun learning environment that will provide you with the knowledge and skills you need to successfully work with your puppy!
Puppy Socialization (In-Person) – Starting 11/02/25 at 9:30 AM
Have a new puppy? Looking for puppy socials with a little bit more? This 3-week course offers all the fun and social learning of puppy socials.
Beginning Puppy Training (Hybrid) – Starting 10/29/25 at 6:45 PM
This class is open to all puppies 8 weeks to 8 months old. Our goal is to provide a safe, fun learning environment that will provide you with the knowledge and skills you need to successfully work with your puppy!
Control Unleashed (In-Person) – 10/21/25 at 6:30 PM
This class is a great fit for those planning to participate in dog sports like agility, but also for any handler of an easily distracted, impulsive and/or insecure dog. This a positive reinforcement-based training class; food and toy rewards are utilized throughout the course. No makeup sessions will be offered.
Beginning Puppy Training (Hybrid) – Starting 10/20/25 at 7:45 PM
This class is open to all puppies 8 weeks to 8 months old. Our goal is to provide a safe, fun learning environment that will provide you with the knowledge and skills you need to successfully work with your puppy!
Beginning Puppy Training (Hybrid) – Starting 10/11/25 at 2:15 PM
This class is open to all puppies 8 weeks to 8 months old. Our goal is to provide a safe, fun learning environment that will provide you with the knowledge and skills you need to successfully work with your puppy!
Beginning Puppy Training (Hybrid) – Starting 10/10/25 at 7:45 PM
This class is open to all puppies 8 weeks to 8 months old. Our goal is to provide a safe, fun learning environment that will provide you with the knowledge and skills you need to successfully work with your puppy!
Intermediate Flyball (In-Person) – Starting 10/07/25 at 6:30 PM
Intermediate Flyball will expand upon the skills learned in the Beginning Flyball course. Dogs and handlers will continue working together on the elements of the flyball course, as well as handling skills necessary for racing in flyball. This class is for dogs that have completed a Beginning and Intermediate class, and a Beginning Flyball class!
Beginning Flyball (In-Person) – Starting 10/07/25 at 5:30 PM
An introduction to one of the fastest-growing dog sports in the U.S. Flyball is a relay race for dogs, racing two teams at a time with four dogs each.





