Raising a puppy is one of the most rewarding journeys you can take with your dog, and getting it right from the start sets the foundation for a lifetime of good behavior.
Our puppy programs focus on foundational manners, socialization, and confidence building — the three pillars that help a young dog grow into a behaviorally balanced adult.
Puppyhood is the best time to get the whole family involved. We’ll show your kids how to give commands, reward calm, and read body language so your puppy grows up listening to everyone in the household — not just one person.
We offer AKC S.T.A.R. Puppy classes as well as private puppy lessons, so you can choose the setting that best fits your puppy’s personality and your family’s schedule.
Private puppy lessons
One-on-one sessions tailored to your puppy’s temperament and your goals. Ideal for puppies who need a calmer environment to learn. Monthly prepaid packages can make it more affordable.
AKC S.T.A.R. Puppy
Our group class designed specifically for puppies, covering socialization, training, activity, and responsibility — the foundations of a well-rounded adult dog.
When to start
The earlier you begin, the better. We work with puppies as soon as they are cleared by your veterinarian for group activities.
Vaccinations required
All dogs must be current and up to date on Rabies, Distemper/Parvo, Bordetella, and Leptospirosis (for dogs over 35 lbs). Please bring proof of current vaccinations to your first session, and keep them current throughout your training program.