Growing up, my best friend named her Siamese cat, J. C., which is short for Just Cat.
My dad used to raise beagles. He would choose a book or play, and named the puppies after characters, so I grew up with Desdemona, Grendel, Moses, Hamlet, Romeo and Richard III, among others. He made the mistake of letting the kids name one litter of puppies: Mustard, Ketchup, Mayonnaise, Relish, Malt Vinegar and Pickles. He didn't make that mistake again!
When his border terrier had her lone litter of puppies during the M*A*S*H era, he named them after some of the characters on the TV series, although he did have to delve into the books for female names. Hawkeye was my best dog for many years. He and Trapper John had many a play date and reunion at the vet's office, where their sister, Hot Lips (yes the adopters kept their names) joined them occasionally. Even Father Mulcahey kept his name.
DH named our cats Scotty and Sulu after the Star Trek characters. Just don't ask Sulu to take you to warp speed or Scotty to beam you up. They go all hypercat on you!