Insensitive name (not Miles, that's a fine name)
Dogmeat is the name of the dog companion in Fallout games so not insensitive.
True, That's my daughters dog and her fiance named it.