Jane, Bill, Juan, Fido... Whoever You Are!?!
As a parent, I can tell you that naming a child can be a drawn-out exercise in creativity and diplomacy. So with that said, why does my mom still call me by my aunt's name? I always took this as a character flaw. But recently, when I called my 6-year-old son for dinner - using the dog's name - I concluded that this must be science! And it seems I was right.