Its hard to figure out who actually invented the hot dog, but its main source is believed to be German. So I guess for now The Germans Invented the Hot Dog!
The term "dog" has been used as a synonym for sausage since 1884 and accusations that sausage makers used dog meat date to at least 1845. The earliest usage of hot dog in clear reference to sausage...