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.

    Book in-person session →

    Book online session →

  • 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.

    Book in-person package →

    Book online package →

  • “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.

Get to know me →

Got puppy questions?