Hot dogs likely got their name from German immigrants’ dogs, the dachshunds, who are long and thin and shaped somewhat like hot dogs. Germans also called their dish ‘dachshund sausages’ or ‘little dog’, which is another connection to the ‘dog’ in hot dogs.