All Things Puppy - Puppy Programs

Set your puppy up for success with the right start! We offer training and socialization programs designed for puppies under 4 months, helping them build good manners, confidence, and positive experiences.

Puppy Day School

Price: $325/week
Schedule: Tuesdays & Thursdays, 12:30 PM – 5:00 PM
Duration: 4 or 6 weeks

Give your puppy the best start with our full-service Puppy Day School! This flexible program is designed for growing pups and busy families, focusing on building a confident, well-mannered, and socially savvy companion. Puppies engage in structured learning, socialization, and fun activities, gaining key skills and confidence in a safe, supportive environment.

  • Flexible Enrollment: Join anytime with our rolling enrollment program.

  • Owner Coaching: Bi-weekly group coaching sessions for owners on Thursday evenings (5:00–5:45 PM) to support at-home success.

  • Extended Care: Optional extended pick-up and drop-off hours available through our daycare service (additional fees apply).

Puppy Day School – Full Day Add-On

Price: $35/day
Schedule: Tuesdays & Thursdays, 6:45 AM – 6:00 PM

Need extra coverage beyond school hours? Our Full Day Add-On provides extended care for puppies enrolled in Puppy Day School. Drop off as early as 6:45 AM and pick up as late as 6:00 PM—perfect for busy families needing flexible schedules.

Enroll in Puppy Day School

Puppy Class

Price: $175
Duration: 6 weeks, 45-minute sessions
Age: Puppies 8–16 weeks

Give your puppy the best start with our structured Puppy Class! Over six weeks, your pup will learn foundational skills such as sit, lie down, and recall, while also practicing body handling, house training, crate training, and navigating common puppy challenges. Classes include quality socialization with other puppies in a safe, supervised environment.

  • Small, focused sessions: 45 minutes each for optimal learning.

  • Expert guidance: Led by certified professional trainers who provide hands-on instruction and coaching for owners.

  • Early socialization: Designed specifically for puppies 8–16 weeks to set them up for lifelong success.

Book Here

Puppy Social Club – Full Day

Price: $90/day
Schedule: Tuesdays & Thursdays, 6:45 AM – 6:00 PM

Puppies need socialization—but not all play is created equal! Our Puppy Social Club gives your pup the right kind of exposure under the guidance of certified professional trainers. No formal training, just safe, structured socialization that sets your puppy up for a lifetime of positive interactions. Full-day care ensures plenty of supervised play and learning.

Puppy Social Club – Half Day

Price: $60/day
Schedule: Tuesdays & Thursdays, 6:45 AM – 6:00 PM (3–4 hours of care)

A shorter day for socialization! Our half-day option gives puppies focused, supervised social time with peers while still leaving part of the day free. Perfect for puppies needing social exposure without the full day commitment.

Enroll in Puppy Social Club

Bi-Weekly Puppy Socials

Price: $20 per session / $10 if actively enrolled in Puppy Class
Age: Puppies 8–16 weeks

Keep the learning going between classes! Our Bi-Weekly Puppy Socials give your pup the opportunity to play, explore new surfaces, and meet other puppies and people in a safe, structured environment. Groups are divided by age, size, and play style, ensuring positive interactions for every puppy.

  • Expert oversight: Led by certified professional trainers who can answer questions about body language, play styles, and socialization in real time.

  • Socialization + Education: Watch your puppy thrive while learning the skills that set them up for a confident, well-adjusted future.

Book Here