Ответы:
Термин «собака» используется в качестве синонима для колбасы с 1884 года и обвинений в том, что производители колбас использовали мясо собаки как минимум до 1845 года.
Согласно мифу, использование полной фразы «хот-дог» применительно к колбасе было придумано газетным карикатуристом в 1900 году, но было несколько более ранних упоминаний, но не было никакой конкретной информации о происхождении фразы.
Thesaurus.com есть статья на имя. Их объяснение состоит в том, что длинные колбасы получили по сравнению с таксами. Со временем люди стали называть их «собаками», а не «таксами».
Они не указывают источник информации, но я надеюсь, что, будучи экспертами по языку, они проверили ее на фактах.