Cat Chit Chat: How many cat breeds in the US and Canada?