Decoding Your Dog: Explaining Common Dog Behaviors and How to Prevent or Change Unwanted Ones by American College of Veterinary Behaviorists
My rating: 4 of 5 stars
Very useful and comprehensive. Didn't really cover any issues I'm currently dealing with but am happy to have this as a go-to resource if I need it.
View all my reviews