David Holmes Ba Hons, Dip Psych, Dog Behaviour Consultant has trained and researched extensively in animal behavioural sciences, psychology and learning theory. A leading pioneer of force-free dog and puppy training in the north-east, with over 25..
Relevance: 24.834663