Do dogs eat hot dogs?

They could if you want them to! Dogs are carnivores and enjoy any type of meat. I have found that sausages of all types are considered a special treat. Most dogs will happily eat the bread roll too, though I don't think I'd give them mustard.