Personally I prefer not to use "human" names for pets. (I'd choose what I call a "proper pet" name, though these days it's hard to know/predict what "unexpected" names someone may give their child!) In DinaLK's situation I'd definitely change the dog's name, just to keep the peace. On the subject of dog names, I have never come across a dog called "Rover" or "Fido" - has anyone?
My four year old grandson "doesn't want me"