I have generic names for all species around here. All chickens are Henly, all cats are Flea-biscuit, female dogs are Bitchly, males dogs are Edgar. I do have a cat with a "real" name. Her name is "Cat-cow".
My 3 year old son was learning to talk and one day I was showing him a cow- the same day some 'tard threw a kitten into our lane and sped off. For whatever reason, my son fused both words when referring to the new kitten.
As a side note, when I took Cat-cow to the vet to be spayed, I was told to return at 5 pm. I did so and the vet tech brought me the wrong cat to take home! Turns out the same day another person brought their cat in to be spayed. That cats name was "Holy-Cow". What are the chances?!? Lol.
I guess after 8 kids, I am just tired of naming things. My daughters all answer to "You! Girl! Come here!" I have 7 of 'em. My poor Son, Henry, thinks his name is "Little Baby". He gets all mad at me now and loudly announces his name is now "Big Boy". Ok, I can go with that....