@Shaun-Durwin @Mr-H
I`m going to say a hot dog is not a sandwich.
It is a hot dog.
Ok I know.
The definition of a sandwich,
sandwich
noun
1 :An item of food consisting of two pieces of bread with a filling between them, eaten as a light meal.
Exactly you may say, a hot dog fits this definition, so what.
Consider this,
Car
noun
a road vehicle, typically with four wheels, powered by an internal combustion engine and able to carry a small number of people.
Is this then a car, it fits all the requirements?
No it`s a van
A van is not a car, it is a van.
A hotdog is not a sandwich, it is a hotdog.