One of the most polarizing differences between dogs and cats is the number of breeds. Roughly 378 canine races exist to the 73 recognized by The International Cat Association (TICA). Selective breeding is a relatively new thing for both animals. Canines initially served functional roles, like hunting companions. Felines were mousers. Now, we have designer…
Read more