That’s a comically wrong semantic argument for one obvious reason:
The thing that goes in a hot dog bun is called a hot dog. The hot dog plus the hot dog bun is... also called a hot dog. If a hot dog plus a hot dog bun is a sandwich and a hot dog plus a hot dog bun is a hot dog, then a hot dog is a sandwich.