Scan barcode
A review by pottsmonica
How to Raise the Perfect Dog: Through Puppyhood and Beyond by Cesar Millan
3.0
I'm not sure about his theories, but some of his advise sounded good, and this was an easy, informative read.