What are some creative ways to name a pet?

There are several ways, a name could be based on color, size, or personality.Whichever category you choose look up synonyms for that word. Or look up antonyms if you want to go with their opposite, like Tiny for a St. Bernard, or Cujo for a