First, I'm happy to report that Operation Bottle Fairy was a complete success! Five days and counting of contented bottle-free life for Puppy. If only the Nose-Picking Fairy could stop by. Seriously, do all toddlers go through a phase in which one finger is constantly poking at their nostril?
Second, D asks, "By the way, is it too late to ask a question? It's one of those things I've always wondered, but just never asked... where did 'Puppy' get his nickname from?"
"Puppy" is a play on his actual name. When he was born, I was working on learning biblical Hebrew as part of my graduate studies. Puppy's real-life name is in the Hebrew Bible and I was amused to see that it was very similar to the word for "dog."
T and I weren't real big into the meanings of our kids' names when we picked them. We have nothing against selecting names that way, it just wasn't important to us. My parents-in-law, on the other hand, treat names as near-proclamations of one's destiny. They decided that his given names meant "faithful guardian" (his middle name is more or less "prosperity keeper" or "wealth guard"). They even made up a little thing to hand on his wall saying so. They didn't find it funny when I suggested that "dog who guards the money" was perhaps a more literal translation.
When it came time to name him online, "Puppy" immediately came to mind. It's since been pointed out to me that nicknaming an adopted child after an animal that is frequently "adopted" in the real world wasn't the most sensitive thing to do. Had I thought of that initially, I probably would have opted for another pseudonym. We don't call him Puppy anywhere but online.
Firefly's nickname is inspired by the Latin root of her real name. I'm really not the pretentious language twit this post makes me sound like, I promise.