Google ★★★★★ 5.0 from 48 reviews (Feb 2026)
941+ dogs trained in the Macedon Ranges Read success stories →
Puppy school training class

Puppy School

Book your place today ↓

The perfect start for new pups and their guardians. Group classes in Kyneton for puppies aged 8-26 weeks.

To set our dogs up for a life lived well with humans, we should provide the best training we can while they're between 8-16 weeks old – the critical period when they're establishing behaviours they'll carry for life.

Puppy School is about teaching your puppy to interact with you and giving you the skills to build a lasting relationship. It's not playgroup – it's foundation training that prevents problems before they start.

Building a Great Dog

We focus on the foundations that matter most – not just tricks, but real life skills.

Calmness

Teaching puppies to be calm is foundational – calm dogs make better choices and learn more easily. We start here.

Focus

A puppy who can pay attention to their handler can respond to you rather than react to everything in the environment.

Self Control

No chasing cats, cars, or kids on bikes. Staying on their bed until asked. No counter surfing. Dealing with puppy biting.

Confidence

Being happy and relaxed exploring new or novel environments – essential for a well-adjusted adult dog.

Optimism

Seeing new things and situations as no big deal, rather than a threat. This is healthy socialisation that prevents reactivity.

Basic Cues & Cooperative Care

Sit, drop, recall, plus handling exercises that make grooming and vet visits easier for everyone.

Classes For Every Puppy

We run separate classes to ensure every puppy is in the right group for their age and development.

Baby Puppies

8-16 weeks

Tuesday evenings

For puppies in the critical socialisation window. Start building great habits from the very beginning.

Older Puppies

17-26 weeks

Thursday evenings

Missed the early window? No problem. This class is perfect for pups who came home a little later.

Puppy older than 26 weeks? Get in touch – we can discuss options including one-on-one sessions.

Upcoming Classes

New classes start monthly. Bookings open on the 1st of the month before.

TUE 10 MAR

March 2026 Puppy School

Puppy School · 8-16 weeks

📍 1/9 Salesyard Road, Kyneton, 3444

7:00pm · 4 sessions

Wk1: Tue 10 Mar Online Wk2: Tue 17 Mar Wk3: Tue 24 Mar Wk4: Tue 31 Mar
Our 4-week older puppy class is the perfect start to life for your 8 -16 week old pup, this age range is set for health reasons for younger pups. If you have an older pup, please get in touch for options. Along with basic obedience, we will help your pup learn practical life skills that will make it easier for them to get along with their humans. The include skills like calmness, focus, self-control, confidence, optimism and good social behaviour.

Coming Soon

THU 9 APR

April 2026 Puppy School - Senior pups

Senior Puppies (17-26 weeks) · 17-26 weeks

📍 1/9 Salesyard Road, Kyneton, 3444

7:00pm · 4 sessions

Wk1: Thu 9 Apr Online Wk2: Thu 16 Apr Wk3: Thu 23 Apr Wk4: Thu 30 Apr
Our 4-week older puppy class is the perfect start to life for your 17-26 week old pup. Along with basic obedience, we will help your pup learn practical life skills that will make it easier for them to get along with their humans. The include skills like calmness, focus, self-control, confidence, optimism and good social behaviour.
THU 9 APR

April 2026 Puppy School

Puppy School · 8-16 weeks

📍 1/9 Salesyard Road, Kyneton, 3444

7:00pm · 4 sessions

Wk1: Thu 9 Apr Online Wk2: Thu 16 Apr Wk3: Thu 23 Apr Wk4: Thu 30 Apr
Our 4-week older puppy class is the perfect start to life for your 8-16 week old pup, this age range is set for health reasons for younger pups. If you have an older pup, please get in touch for options. Along with basic obedience, we will help your pup learn practical life skills that will make it easier for them to get along with their humans. The include skills like calmness, focus, self-control, confidence, optimism and good social behaviour.

Can't find a date that works? Join the waitlist and we'll notify you when new classes are announced.

What to Bring

🐕

A hungry but not starving pup

A pup that hasn't eaten in a few hours (we will be using food and we don’t want them feeling sick from overeating)

🦮

Flat Collar & Light Leash

A well-fitting flat collar (and/or harness) plus a lightweight leash. No chain collars please.

🛏️

A Small Bed, Towel or Mat

Somewhere familiar for your pup to settle during class.

🦴

Lots of Treats

Soft, easily palatable treats work best – poached chicken, Prime100 or Ziwi Peak.

🎾

Favourite Toy

Have your pup's favourite toy handy for play rewards.

What to Know

Location

Classes run at McIntyre Vets in Kyneton. The venue is safe, secure, and sterilised before each class to protect puppies who haven't completed their vaccination schedule.

Vaccinations

Puppies need to have had their first vaccination at least 7 days before class begins. They don't need to have completed their full schedule – the venue is sterilised for safety.

Class Size

Small class sizes mean everyone gets individual attention.

What to Expect

This is training, not playgroup. Your pup will have a chance to interact with others in week four if there's a suitable playmate. If your pup is finding class overwhelming, we'll help with strategies like visual barriers. You'll also receive notes after each class to practice at home.

Serious Behavioural Issues?

If your puppy is displaying excessive barking, dog-dog aggression, or severe biting, they may find puppy school overwhelming. Get in touch to discuss whether one-on-one training might be a better fit.

Ready to Enrol?

Give your puppy the best start.

✉️ Send an Enquiry