haha I love how your dog is named Princess Buttercup, that's awesome. I also like your other dogs name. Very good choices.
My opinion is that he's named after Harry Houdini. It may just be an incredible coincidence that it means "house protector, and or commander" because it is a really good match for Dresden. Or maybe the name was chosen for it's meaning. Pretty cool though.
Princess Buttercup is a very sweet and pretty mostly yellow Lab mix.. She and her two sisters were dumped at the side of the road at about four months of age. All three were full of ticks and dehydrated before someone too pity and picked them up. She loves babies and children in general, she is also a decent cadaver dog when I can get her to concentrate. Mr Harry Barry, is very much like our Harry Dresden, as an American Lab he is tall and leggy, has LOTS of energy, very vocal, very loving, he is my cuddle pup, very sensitive, he is also a fantastic area search dog, he only knows one speed though, very fast..
I get who Harry was named after Harry Houdini, and David Copperfield as well, it has been said often enough. But I also agree with Mab about coincidences.. Interesting origins of names..
Molly ;
sea of bitterness
Molly (also spelled Molli or Mollie) is a diminutive of the Hebrew feminine name Mary. It may less commonly be used as a diminutive for popular feminine names that begin with M, such as Margaret, Martha, Martina or Melinda. It most commonly means “sea of bitterness”, “star of the sea”, or “rebelliousness/rebellion”.
That fits her, especially the rebellious part.
Carlos means "free man."
Michael means;
who is like God?
Origin: The name Michael is of Hebrew origin and means “who is like God?” or “gift from God.” It is found in the Old Testament, notably in the Book of Daniel.
Uriel means;
angel of light
u-riel. Origin:Hebrew. Popularity:922. Meaning:angel of light; flame of God.
Ebenezer means;
stone of help
History and Etymology for ebenezer
Hebrew ebhen hā-ʽezer stone of help; from the application of this name by Samuel to the stone which he set up in commemoration of God's help to the Israelites in their victory over the Philistines at Mizpah
Thomas means twin.. He isn't Harry's twin, but I am thinking what Harry saw in their soul gaze, Thomas and his very human mirror.
Just odd that the meanings for the most part of the names of the characters fit the character. Jim does a lot of research, it seems like he may have taken the meaning of their names into account.