Canine Cognition and the Human Bond

Canine Cognition and the Human Bond