Hot dogs originated in Germany. In Germany, hot dogs are called Frankfurter sausages. The name originated from a city in Germany - Frankfurt, where this kind of sausage was first made. Later it spread to the United States, and Americans called it "(dachshund sausage)" because dachshunds are long and originate from Germany. In the United States, vendors selling dachshund sausages carry a hot water tank on their chest. It was packed with insulated sausages and sold "getyourdachshundsausage!" People often ate the sausages with bread. In 1906 AD, a newspaper cartoonist drew a cartoon of the sausage he saw and published it in the newspaper, but what he drew was a Bread, with a dachshund in it instead of sausage, because he couldn't spell the word dachshund, so he wrote "getyour('hotdogs')!" under the cartoon, and the name was adopted. hotdogs - hot dogs