Harmful Ingredient: Orange B. There are plenty of good reasons not to eat hot dogs—their high levels of sodium and cancer-causing preservative nitrates are just two—but if you need another, here you go. The casing of many hot dogs is colored with a food dye called Orange B. High doses of it are bad for the liver and bile duct.