I don't have any specific type of name I choose - the name somehow seems to pick the dog.

Molly's full name is "Miss Molly Cupcake", my SO had a thing for snack treats. She's called Molly Monster now since she's my wild child.

Kirby came with the name when we rescued him and it fits. But he also answers to it and also to Dude.

Muffin's full name is "Miss Honey Muffin" - see what I mean about the snack treats? The vet's office keeps trying to use Honey, but she's Dick's "Muffin Puppy".

Shamus came with the name - funny that it's an Irish name and he's a good little German dog (dachshund); but he answers to it and I'm not gonna try and change that.

Woofie was named "Richard" when we adopted him but since SO's name is Richard - that was not going to work. We started out at Wolfgang and it morphed into Woofie because he does woof (a lot).