Answer:
Not particularly. Dogs can eat meat and veg. Hot dogs (depending on where you get them) can be pork, beef, pork and beef, or even poultry (the cheap ones), all of which are nourishing for any normal dog. But don't feed only hot dogs to your dog! And not too many - salt is bad for dogs and hot dogs usually have a lot of salt.