Haha, that name is classic, I love the additional "the Prince"!
I have a few pets, their names are Stormy, Becky, Hannah, Koda, and Jackie.
Becky's full name is Rebecca Emily, Hannah's full name is Hannah Montana (I named her myself, so no, a child wasn't involved in that one LOL) and Jackie's full name is Jacqueline Rose. Some of our pets have fancy schmancy names
My hubby's mom has a dog named POE, short for Piece of Excrement because she likes POE better than POS for pice of shit. POE is cuter lol but the dog always gets in trouble and she yells "you piece of shit" at it jokingly, in that way that pet owners do when they know that cussing at them is ALL that can be done because if you scold them they look at you like "what, are you gonna actually smack me with that paper or just wave it around?" LOL