We all know that there are hundreds of dog breeds. But did you know that there are also cat breeds? Honestly, we knew that, ...