Class Schedules and Enrollment

We are open and here for you and your pups!

We offer small in-person group classes on the Peninsula for puppies through adult dogs, beginners through competition levels. All classes use positive reinforcement methods that are gentle and rewarding for both you and your canine companion.

Classes are small for individualized attention and problem solving. Our methods are simple, easy and fun for the whole family! For more information on the classes and curriculum, see the class descriptions.

Ready to Enroll?

Register, Pay, Train!

  • Before registering, please read our Enrollment, Cancellation and Refund policies
  • Select the class you'd like to enroll in and the class options will display (make sure your dog meets the prerequisites)
  • Make your selection and click the Register button
  • Fill out the enrollment form
  • Pay with a Credit Card or PayPal (payment is required at the time of registration)
  • You'll receive a confirmation email for the class with the class details, how to submit your dog's vaccination record and a link to sign the class waiver.

Because your registration holds a space in class for you, changes or refunds (minus a non-refundable $25 transaction fee) will only be provided if you notify us at least 7 days prior to the start of the session. Otherwise, you will forfeit the entire registration fee. There will be no credit for missed classes or transfers to other classes. Please read the Enrollment, Cancellation and Refund Policy for detailed information on our class policies.

COVID-19 Class Information for In-Person classes: The safety of our students and and trainers is our top priority.
For all of our In-Person classes:

  • Masks are optional.
  • Two handlers per dog can attend class each week. The attendees can be either 2 adults over 18 years old OR 1 adult and 1 child 8 years and older.
  • If we are unable to operate due to any reason associated with COVID-19 or are unable to hold classes at the designated location, we will complete the session by holding the remaining classes in the session online via Zoom at the regular class time.

Current Class Schedule