My cats have human names. They're Drake, Nadia, and Noelle. We used to have a dwarf hamster named Meatball and it was perfect because he kind of looked like a meatball. My daughter has two rats right now named Peanut and Butter. But. I prefer human names.
My sister lived in the country and a stray had kittens on the porch. Over a few months, they all wandered off except for one. He got named Richard because he was the ultimate survivor (named after Richard Hatch from Survivor). It was such a funny name for a cat.