By any standards, dogs are extraordinary animals. They have been part of human society for longer than any other domestic species. They exist in a greater variety of different shapes and sizes, and they occupy a wider ecological niche, from pampered pets and faithful servants to feral scavengers. Ev[...]