Anyone who has kept dogs will know that, whether you named it or not, all dogs always have a middle name and that name is far more important than any other name, and the only one they are committed to answer.
No matter what you call them, Buster, Fido, Tiddles, etc, their middle doggie name is the only one they really care about.
Buster Dinner Smith.
Fido Dinner Tomkins.
Tiddles Dinner Johnson.
You might just as well ignore the other names.