Yes, a hot dog IS a sandwich, because the definition of sandwich is "two or more slices of bread or a split roll having a filling in between."