The Dog\'s Mind: Understanding Your Dog\'s Behavior - Bruce Fogle