Guide To Living With A Dog - Dr. Bruce Fogle
The only guide you'll ever need.