There has been some debate going back and forth regarding whether a hot dog in a bun is a sandwich. I can certainly understand the points on both sides. When I was young, we often didn’t have buns available, so Mom would slice the hot dog lengthwise before cooking and serve it between slices of bread. I would definitely call that a sandwich.
As a hot dog is a specific type of sausage made in a certain way, I would count the poultry versions as hot dogs. I don’t consider vegan options to be meat, so I would have a harder time considering them to be hot dogs, although if someone else did, I wouldn’t debate the fact.
Now I am going in the kitchen to prepare a hot dog with some caramelized onions and cheddar cheese. This thread made me hungry!