If people thought it was dog meat, that would be even MORE advertisement. It'd be all over the news and then someone could clarify it and it would have a viral effect. That would be MASSIVE.
You're right, except for the fact that McDonalds wouldn't allow such an ambiguous name to be listed, because it's them who would have to explain after perhaps some lawsuits that customer didn't realize they were eating dog meat haha... but it could slip by someone busy and get in too

I would see the same liability with "Dogecoin" as well. The entire situation leads to questionable results, and neither of the names are really that "good" for this purpose.