GROUP CLASSES
Highly effective training for every kind of dog
Training helps you and your dog understand each other while developing skills to navigate the world you share. It’s never too young to start formal training with your puppy, if you train like we do! Puppies love to learn, and training classes are a fantastic way to bond with your new best friend. Whether your puppy is in prep school or not, you’ll be supercharging their education!
We offer classes starting with the fundamentals and building up to more advanced skills. Our instructors use positive and effective training methods, combining the science of how dogs learn with the practical skill of how to teach them.
Just starting out with your puppy, or enrolled in prep school? This is the class for you!
Requirements: At least one set of DAPP core vaccinations, and one Bordetella (kennel cough) vaccine*.
* Bordetella vaccination is not part of regular core vaccines. If you are not sure whether your puppy has received the Bordetella vaccine, please ask your veterinarian.
Get ahead of those troublesome teen months with a class tailor-made for this stage of your pup’s life! A great option for recent prep school graduates, or in addition to our daycare.
Requirements: Full set of vaccinations including at least one set of DAPP core vaccinations, and one Bordetella (kennel cough) vaccine.
* Bordetella vaccination is not part of regular core vaccines. If you are not sure whether your puppy has received the Bordetella vaccine, please ask your veterinarian.
Time to learn some real-world skills, and practice in distracting environments!
Requirements:
In compliance with CA Assembly Bill 1901, we are happy to inform you that no civil judgements relating to our dog trainer’s services exist nor do any animal cruelty convictions against any of our employees exist.
© 2025 SF Puppy Prep