Any confusion can easily be resolved by asking the person offering to sell you one what it is. I do not need terminological rules between me and fast food vendors; if I buy a 'muffin hot dog parfait' and it turns out not to be the tasty dish I was expecting, I may complain about it but I have the choice to just not go there again.
I support the idea of truth in advertising laws but I think they should be limited to factual claims. Courts shouldn't entertain lawsuits over such silly things either.
I am shocked to learn there is no dog in a hot dog. Calling my lawyer...