You can call your cat what you want. You can call your dog what you want. When you call something that can be pointed out in print being called one the other that isn't just your feeling... it is you disagreeing with the language we all agree on.
Now, if you want to call your cat a mini cow, that's cool... but you don't get to be shocked when you trout out your mini cow and people say "Dude that's a cat, I can show you in the books where it is identified as such"
that opinion is fine at your home, at your table... but when you come into public (like say enworld) and say it I can't understand how you can not understand push back...
Imagine being color blind, unable to tell orange red and yellow from one onther... comeing online to show off your orange shirt and getting upset when people say "Oh sorry but that's yellow"