Meaning behind the names of my dog's:
GSD: German names
Border Collie: Food/Drink that goes best with coat color
Golden Retriever: U.S. States, shortened
Bichon Frise: Disney Princesses/Princes
Icelandic Sheepdog: How to Train your Dragon
Shetland Sheepdog: How to Kill a Mockingbird
Belgian Tervuren: Greek Mythology
Welsh Terriers: Mostly related to the Tudors, may change to British Monarchy
Dalmatian: 101 Dalmatian characters or variant of "Spot"
Standard Poodle: Names that start with "F"
Rough Collie: Whatever strikes my fancy
Italian Greyhound: Names that are a variant of "Fast"
Beagle: Based on cheese (in real life I had a beagle nicknamed "Cheddar")
Chesapeake Bay Retriever: Harry Potter
Dutch Smoushond: The Simpsons