Ever since I was a little girl, I've nicknamed my pets, whether they're cats or dogs, they have their given name, and then some random name that shows up somewhere along the animal's life, and I have to remind myself to call it by it's given name every once in a while.
I remember my first dog growing up was Max. He was the dog who played hide & seek, licked away my tears, and was my best friend for years. My nickname for him was Maxipoo. I will carry that sweet boy in my heart all of my life.
We have 3 pets in our home right now. One is Pearl, who we got when she was a baby kitty 17+ yrs ago; Simba, a stray who wandered into our family when he was about 2 yrs old, and is currently about 14 yrs old; and then Peru, the dog we adopted almost a year ago from the SPCA, who's around 2 1/2 yrs old.
Pearl has several nicknames. Her mama and I have always called her Pearly or Pearly girl, but I also call her "B" and "beedely beedely bee." Oh, and when you use the nicknames it's always said in either a high pitch voice or like you're talking to a baby. Listen, that's just the way it is in my house. Even my boys do it. HA!
Then there's Simba. I've started calling him "old man" because he walks around like he needs a cane. I also call him Kit Kat and "hansy handsome." I know, the poor cat!
Peru got her name because I would smoosh her face in my hands when I'd kiss her. So, it was a progressive nickname. I would say "smooshy" which became "moosh" and then turned into either "mooshy mooshy" and "moo moo". I use both of those all the time. When I talk about her on social media I sometimes refer to her as "the beast." She acts like a beast, so that fits her for sure!