Puppy classes in San Diego
Join a small, group puppy class.
Puppy Power! Puppy Foundation Class
Help your puppy thrive and grow into the super dog you know they can be. Training in our group classes is focused on building a sturdy foundation for lifelong habits.
This sets students up to not only have a set of cues and behaviors they can use to communicate with their puppy, but also a simple way to teach new behaviors and troubleshoot their training in the future. We’ve got classes available on Tuesday evenings and Saturday mornings.
We’ve also got puppy playgroups, if you’re looking for extra play and socialization opportunities!
In addition to providing an opportunity for puppies to safely socialize, students learn how to train their puppies and puppies are taught how to learn new skills using positive reinforcement with clicker training.
Cost = $275 for six consecutive class sessions.
Location = Woof! San Diego’s training school, centrally located in the City Heights neighborhood, at the edge of Talmadge.
4305 Euclid Avenue, San Diego, CA 92115
Register online below when you’re ready!
Open enrollment - Start when you’re ready!
You can register on this page to start puppy class any week there’s an opening. The lessons your puppy learns about socialization and new situations before they are 3 months old can make a big impact on their future, so we provide an opportunity for puppies to start as soon as possible. You can read the American Veterinary Society for Animal Behavior’s position statement on early socialization by clicking here.
Small, indoor classes
We accept up to five puppies in class so you get plenty of individual support while you and your puppy are learning.
Age & vaccine requirements - over 8 weeks, less than 6 months
On their class start date, puppies should be over 8 weeks and under 6 months. They must have had a visit with your veterinarian, been dewormed, be following a proper vaccination schedule, and at least 10 days must have passed since their first core vaccine was given. They do not need to be fully vaccinated in order to start our class.
If your puppy is close to 6 months old, you can discuss their enrollment with us to see if our class for adolescent dogs might be more appropriate.
For extra play and socialization opportunities, you can also choose to join one of our Puppy Playgroups.
Enrollment includes 6 consecutive sessions
Your enrollment will include 6 consecutive sessions, meeting once a week for one hour.
Continued training options
After you complete the Puppy Power! Puppy Foundation Class, you may choose to continue your puppy’s training by joining our Practice Makes Progress: Level 2 class, followed by our Woof! San Diego Training Club Class to keep building your puppy’s skills and your bond together.
Support your puppy’s development & socialization
We also cover topics that are specific to puppy development and socialization, such as:
Confidence-building with new experiences (now and in the future)
Accurately reading dog body language
Cooperative care for grooming and veterinary experiences
Help with common puppy topics like biting, chewing, potty training, and crate training.
Learn to train with positive reinforcement
In class, you’ll use clicker training to teach your puppy behaviors such as:
Leash walking
Sit and lie down on cue
Wait until released
Touch a target
Recall
Leave it
Drop it
Register for Puppy Class
-
Saturday Class
Time: 9:00am
Location: Woof! San Diego’s training school @ 4305 Euclid Avenue, San Diego, CA 92115
-
Tuesday Class
Time: 6:15pm
Location: Woof! San Diego’s training school @ 4305 Euclid Avenue, San Diego, CA 92115
-
Best of Both
Our Best of Both package includes one group class enrollment and three private training sessions. Learn more on our private training page.