Puppyhood, your way.
Thoughtful puppy education, flexible small-group classes and personalised coaching across the Macedon Ranges and Goldfields, with online support wherever you are.
How can we give your puppy a good start?
-
♡
Get to know your puppy
Your puppy isn't a blank slate. They arrive with their own genetics, personality, preferences and ways of experiencing the world. I'll help you understand who they are, what makes them tick and how to support their individual needs.
-
☼
Make the most of these early weeks
Puppies are extraordinary little learners, and these early experiences matter. I'll help you make socialisation meaningful, introducing people, places, animals and new experiences in ways that encourage curiosity rather than overwhelm.
-
🛠
Make everyday life easier
Biting, chewing, toileting, jumping and those mysterious bursts of evening madness. I'll share practical, positive reinforcement-based strategies to tackle the tricky stuff, while helping you understand what's driving the behaviour in the first place.
-
💬︎
Learn each other's language
Living together is a two-way conversation. I'll help you recognise what your puppy is communicating, develop trust and cooperation, and build a relationship you both genuinely enjoy.
-
🌱︎
Prepare for the dog they'll become
Puppyhood is just the beginning. From recall and settling to making good choices in exciting situations, we'll develop useful skills and learning habits that you can draw on through adolescence, adulthood and beyond.
-
⏲
Keep it doable
Your needs matter, too. I'll help you find realistic ways to support your puppy's development that fit your family, routines and priorities. Because even the best training plan is useless if it doesn't work in your actual life.
-

“Harriet was so encouraging and knowledgeable when she gave me advice soon after my puppy's arrival. She was very helpful and good to talk to. She helped us with toilet training, reducing the chances of destructive behaviour and what to predict in the first year or so of bringing up a happy dog. I wish I had called her before the puppy arrived, it would have put my mind at ease on a number of points.”
Miranda and Holly
-

“Harriet's approach is brilliant. She is calm, non-judgmental and reassuring. Her advice is practical, useful and easy to apply. We owe a lot to Harriet for helping us raise Banner to be a well-mannered young dog, but also for helping us keep our sanity in those moments of despair, a feeling undoubtedly familiar to all puppy owners!”
Iman, Philippa and Banner
Private puppy coaching
Every puppy is different, and so is every household. Whether you need help with something specific or someone alongside you as your puppy grows, I'll help you find practical, positive reinforcement strategies that fit your life.
In-person coaching: Available across the Macedon Ranges and Goldfields, including Kyneton, Woodend, Gisborne, Daylesford, Castlemaine, Trentham and surrounding communities.
Online coaching: Available wherever you live.
-
Puppy Coaching Session
$150 · One 60-minute session
Biting, toileting, settling, socialisation or simply a head full of questions? Let's work through what's happening and find practical ways forward.
We'll meet online or in your home, where I can get to know your puppy, understand your routines and help you make changes that work for your family.
Perfect for getting started or tackling a particular challenge. Includes access to my online puppy learning library.
-
Puppyhood Package
$560 · Four 60-minute sessions
Four personalised sessions to guide you through those fast-changing early months. I'll get to know your puppy, help you tackle challenges as they arise and build on your progress together.
We can work at home, head out for thoughtful socialisation or practise skills in the places that matter to you. Think of it as having your own puppy expert on hand, with flexible support that grows with your puppy.
Includes access to my puppy learning library.
-

“When we first got Jerry, our working cocker spaniel at 8 weeks old, we were uncertain about how to go about his training. Our local vet recommended we contact Harriet for guidelines and training. Jerry now comes to us at any venue, handles being on his lead, socialises well with other dogs and we have a contact in Harriet with whom we can call on when other issues or problems arise. Her time is SO worth it.”
Kate and Jerry
Puppy Club
-
Forget waiting for the next puppy school intake or rearranging your life around a four-week course. Puppy Club lets you jump in when you're ready, choose the dates that suit you and keep coming back for more!
Each 45-minute class is a fresh opportunity to explore socialisation, communication, confidence and practical skills, with hands-on activities tailored to the puppies attending. Thoughtful, playful learning with plenty of individual coaching, not a one-size-fits-all lesson plan.
Come once, come six times, or anything in between. I recommend at least four classes to really build on your learning, but there's no fixed sequence and no pressure to attend consecutive weeks.
$50 per class | 45 minutes
Saturdays, 9:00-9:45am | Fryerstown
For puppies aged 8–16 weeks
Includes an introductory video and access to my puppy learning library.
-
"We attended puppy classes with our Jack Russell Terrier Mabel. The classes provided by Harriet gave us a great starting point in how to move forward with training our very lively puppy. Mabel has become a great addition to the family and has progressed immensely most definitely down to the information provided by Harriet. We would definitely recommend her to those who have taken on a new puppy."
Jenny and Mabel
-
"Harriet was the absolute best! Loved her puppy classes - we all learnt so much. She has a great way with the dogs, is extremely knowledgeable and puts everyone at ease. Plus the classes are set in the most gorgeous location. Would recommend to anyone with a new puppy or anyone else looking for dog training."
Sophie and Paris
-
"Super informative, friendly, and welcoming environment to learn how to bring out the best in your dog."
Marina
-
"I attended the All Dogs Are Good puppy classes. They were fun and relaxed for the dogs and informative for the people. Harriet was very confident and in tune with the puppies, they were very responsive to her, watching her was great modelling for me and my puppy and we both felt much more confident together after completing this course. I highly recommend."
Chrissie
A little about me (and a lot about puppies)
I've been working with dogs for well over a decade, from city apartments to muddy country paddocks. I've taught puppy classes in London, Melbourne and regional Victoria, mentored other trainers and worked with an enormous variety of breeds and personalities.
I'm a Karen Pryor Academy Certified Training Partner (KPA-CTP), Certified Family Dog Mediator and Kids Around Dogs Approved Professional.
I've also fostered puppies and raised two of my own, so I know firsthand how wonderful, exhausting and occasionally ridiculous puppyhood can be.
My favourite part? Helping you see the world through your puppy's eyes, turn those everyday challenges into opportunities to learn, and discover just how much fun life with a dog can be.
Got puppy questions?
-
Each class draws on a flexible curriculum covering socialisation, communication, confidence and useful everyday skills. Rather than following the same four lessons in a set order, I adapt activities to the puppies attending.
Every class offers something worthwhile on its own. If you're coming regularly, I'll build on what we've practised together, introducing new challenges and helping you develop your skills as your puppy grows.
There's structure behind the scenes, just without the rigid timetable!
-
As many as you like! I recommend at least four to make the most of your learning, but you're welcome to book one, six or anything in between.
Choose the dates that suit you. Classes don't need to be consecutive, and your puppy simply needs to be aged 8–16 weeks on each date you attend.
-
Not necessarily! Veterinary guidance recognises that early socialisation is important, and that waiting until puppies have completed their entire vaccination course can mean missing valuable early learning opportunities.
The Australian Veterinary Association supports carefully managed puppy classes during this period, provided appropriate precautions are taken.
Puppy Club takes place in a private training space that's thoroughly cleaned and only used by healthy, appropriately vaccinated dogs. Puppies must have received their first core C3 vaccination at least seven days before attending and remain on their vet-recommended vaccination schedule.
No shared environment is entirely risk-free, so please speak with your vet if you're unsure about your puppy's individual health or vaccination status.
-
Good socialisation isn't about making puppies play together or pushing them into situations they find frightening.
I'll adapt activities to the puppies attending, with opportunities to observe, explore and take breaks. Sometimes the best learning happens at a comfortable distance.
-
Possibly! But puppy play isn't the main purpose of Puppy Club.
Depending on the puppies attending, there may be opportunities for carefully managed interaction. Equally valuable is learning to feel comfortable around other dogs without needing to greet or play with them.
I'll make decisions based on the individual puppies rather than expecting everyone to mingle.
-
Absolutely! I love seeing families learn together, and children can play an important part in raising a puppy.
Bookings generally allow two handlers per puppy. Children who are comfortable participating in a focused learning environment are very welcome, but there will be times when we need to listen, concentrate and give puppies space.
If you're unsure whether the environment will suit your child, particularly a younger one, please get in touch so we can talk it through.
-
I use positive reinforcement, helping puppies learn through rewards, encouragement and experiences that make sense to them. No intimidation, physical corrections or aversive equipment such as choke, prong or shock collars.
My approach is grounded in behaviour science, with a strong focus on understanding each puppy's individual needs, emotional wellbeing and natural behaviour. It's about teaching useful skills while building trust, communication and cooperation along the way.
-
Please choose your dates carefully, particularly if you're booking several classes together.
All classes must take place while your puppy is aged 8–16 weeks. Missed sessions and unused bookings aren't refundable, and any changes are subject to my booking terms.
If your puppy is unwell, please keep them home and get in touch as soon as possible to discuss your options.
-
Of course! Puppy Club is specifically designed for puppies aged 8–16 weeks, but private puppy coaching is available until six months of age.
If your dog is older than six months, take a look at my Dog Training and Behaviour page for individual support.
-
Please do! In fact, it's a brilliant time to start.
We can prepare your home, talk through sleeping arrangements, toileting, socialisation, routines and those first few days together, so you feel ready before your puppy arrives.
You can book a single preparation session or choose the Puppyhood Package, using your first appointment before your puppy comes home and the remaining three afterwards.
-
A single session is ideal if you have specific questions, want to prepare for your puppy's arrival or need help with a particular challenge.
The Puppyhood Package gives us four appointments to work together as your puppy develops. We can tackle different challenges, build on your progress and adapt our approach as new situations arise.
Package sessions must be completed within three months of purchase.
-
Absolutely! Some of the most useful socialisation happens in everyday environments, not puppy classes.
We can work at home, explore your neighbourhood or visit suitable local places to help your puppy learn about the world at their own pace.
Private coaching gives us the flexibility to focus on the experiences that matter most to you and your puppy.
-
Yes! Many puppy challenges are best addressed at home, where your routines, environment and everyday interactions shape what's happening.
Online coaching lets me see your setup, guide you through exercises and help you make practical changes without the added excitement of a visitor. It's also a convenient option for families outside my in-person service area.
-
Definitely! The two complement each other beautifully.
You might start with a private session to work through your puppy's individual needs, then join Puppy Club for supported learning alongside other puppies.
Or we might decide that some individual coaching is the best starting point before introducing a group environment. There's no prescribed pathway, and you're welcome to mix and match.
-
I'm based in Malmsbury, Victoria, and offer in-person puppy coaching throughout the Macedon Ranges and Goldfields, including Kyneton, Woodend, Gisborne, Daylesford, Castlemaine, Trentham and surrounding towns.
Puppy Club takes place in Fryerstown, a small town just outside Castlemaine, at a private training venue.
Outside my local area? No problem! Private puppy coaching is also available online, wherever you live.

