All dogs are good
Good dogs. Better ways to live together.
For puppies finding their feet, dogs with big instincts and busy brains, and humans who care deeply about the animals in their lives.
Welfare-first dog training, puppy education, workshops and snake safety training across the Macedon Ranges and Goldfields, plus online support.
Bringing together behaviour science, psychology and anthrozoology (the fascinating study of how humans and other animals navigate life together).
Good things for dogs and their people
-

Puppies
New puppy, approximately a million questions? From socialisation and development to biting, barking and the mysterious disappearance of your favourite socks, my puppy classes and private training help you understand the little creature in your care and give them a great start.
-

Training and behaviour
Teenage chaos? A dog with a big engine, an enthusiastic chasing habit or feelings that seem to take over? I help you understand what's driving their behaviour and build practical skills for navigating life together, without trying to change who your dog is.
-

Snake safety for dogs
Living in snake country can be nerve-racking when you share your life with a curious dog. Learn practical, humane snake avoidance skills through Un-Chase!®, a specialist small-group programme taught by one of Victoria's few Licensed Un-Chase!® Trainers.
-

Workshops
Fancy getting out with your dog, learning something genuinely useful and meeting some lovely like-minded humans? Small-group workshops tackle real-world challenges with hands-on practice, fresh ideas and plenty of individual coaching.
The human behind All Dogs Are Good
Hi! I'm Harriet. I'm a certified dog trainer, writer and educator with a background in psychology and educational design, currently completing a Master's in Anthrozoology. Which is a rather long-winded way of saying I'm endlessly curious about why animals (humans included) do what they do.
I love helping dogs and their people make sense of behaviour and find ways forward that work for everyone. That means working collaboratively, not handing over an impossible training plan and wishing you luck. Life is busy, communication between species sometimes gets lost in translation, and the best approach is one that truly fits your life.
Living in regional Victoria, I know our dogs aren't the only animals who call this place home. As a wildlife rescue volunteer, I care deeply about protecting our remarkable native wildlife and helping dogs and humans share these landscapes safely and respectfully.
More ways to think, learn and connect
Between Species newsletter
Stories, science, and fresh perspectives on life with dogs, all viewed through an anthrozoological lens. Short essays, fresh ideas, and early access to events and extras.
That Dog podcast
Conversations about the dogs who shape us and the messy, fascinating world we share with them. Chats with guardians, trainers, researchers, and thinkers exploring how we live alongside dogs.
For organisations
From staff training and volunteer education to workshops and events, I love helping organisations bring great learning experiences to life. I'm also a professional writer, creating thoughtful, engaging content for websites, marketing and more.
Life with dogs, re-examined
Subscribe for essays, fresh ideas, and first dibs on events.

