Why are there more dog breeds than cat breeds?
Genetically, domestic cats are far less variable than domestic dogs. For example, the range in the size of domestic dogs is far greater than that of domestic cats. There is an historical reason for this. Dogs have been required to carry out a wide variety of tasks in their partnership with mankind for up …