The term is a play on words, combining "weenie" (a slang term for a hot dog) with "dog", referencing the dachshund's long, slender body that resembles a hot dog.
So, the next time you hear someone talking about a "weenie dog", they're probably referring to a dachshund. 😄