In the roughly 40,000 years that humans and dogs have been companions, canines have served us so well, so often, and in so many ways, it practically defies the imagination. Dogs have been our eyes and our noses. They have jumped between children and deadly snakes. They have saved skiers buried by avalanche, and they […]