Yes, hotdogs are a sandwich as it is meat/'a filler' in between one (or sometimes two, if no longer connected) pieces of bread. Otherwise a sub would not be a sandwich if the bread is connecting - which it is. Certain places in their tax code consider it a sandwich as well.
No, as a ravioli is pasta and a pop-tart is not pasta. It is not prepared the same way. However A donk pocket could possibly be a ravioli.
Y e s
But I do not feel we are asking the questions that need to be asked, fennofen. If a tomato is a fruit...
Is ketchup a jam?