Connecting dogs and people

Our mission

All Dogs Are Good (ADAG) believes every dog and human deserves a great relationship. We want dogs to be valued and happy family members, and for humans to love sharing their lives with them. 


We work hard to ensure our approach is:


We use modern, scientifically supported training methods


We seek to understand the canine point of view


We build relationships based on trust, commitment and respect

Our community

All Dogs Are Good works with people from around the world to put ideas into action. We follow the philosophy and ethics of the Pet Dog Trainers of Europe to guide our work.

Check out some of our projects and offerings here.


Harriet Alexander


In 2013 Harriet fell madly in love with a three legged rescue mutt named Pedro. Helping him go from a shut down and anxious dog to a happy and confident one is a major force behind her work. Harriet loves learning, sharing knowledge and is always up for a chat about anything canine. She's worked in the arts, government and not-for-profit sectors (including Battersea Dogs and Cats Home), as well as working with dogs and their humans as a trainer and behaviour consultant in London and Melbourne. She is served on the Board of the Pet Dog Trainers of Europe.