Is hotdog een samengesteld woord?

Nee. Een samengesteld woord is een woord dat bestaat uit twee of meer grondwoorden. Hoewel 'hotdog' uit twee woorden bestaat, 'hot' en 'dog', zijn dit geen grondwoorden. "Heet" is een bijvoeglijk naamwoord en "hond" is een zelfstandig naamwoord. Daarom is ‘hotdog’ geen samengesteld woord.