¿Dónde y cómo se inventaron los perritos calientes?

en Alemania. Ya es nombre en textos del año 1432 como bratwurst (el nombre original)

la preparación se debe a la necesidad de no desperdiciar ningún exceso de carne de cerdo: de esta manera es incorrecto y se evitó el uso de un alimento que se obtuvo por la alta en calorías, capaz de afrontar de la mejor manera las temperaturas invernales. El procedimiento exacto para obtener las salchichas de Frankfurt originales ha sido transmitido de siglo en siglo