the u.s. department of agriculture (usda) describes a sandwich as "a meat or poultry filling between two slices of bread, a bun, or a biscuit." by that definition, sure, a hot dog is a sandwich.