Lance R. reviewed Everybody Can Train Their Own Dog: The Essentials of Dog Training on + 68 more book reviews
great suggestions for any dog owner... contents is broken down by behavior and provides step by step procedures for managing the behavior. I'm proud to say I have almost perfect dogs in thanks to this book!