Review: Perfect
Rating: 4 out of 5
Date: 01 13, 2014
While like humans there is no such thing as a perfect dog. I hoped to find some useful information on dog behavior and training. This book was pretty good. I would recommend it to anyone with a young pup.