Yes, dogs can eat hot dogs - my parent's two large breed dogs love them, so my parents use hot dogs to hide pills in. Hot dogs are made from beef, pork, chicken and turkey, so it's just another meat...
I't wouldn't die just make sure no cheese or chocolate products are in the hot dogs. Cheese makes dogs gassy and chocolate products like fudge or chocolate milk would kill them. If you feed them...
Absolutely! Not in large portions though. But they make great treats! I cut them into slices and use them to train my dogs! They can't get enough of them!