There’s nothing better when you’re freezing cold outside than a hot toddy, right?
Wrong. Alcohol might give you that pleasantly warm sensation in your throat and belly (especially hard liquors) but it actually does the opposite of warming you up. When imbibed, alcohol dilates your blood vessels, sending blood to your skin. Some of us actually flush when we drink. This, however, is superficial because while the alcohol is making your skin warm, it’s lowering your core body temperature. Instead of directing blood to your organs -- which happens when you are cold -- the blood flow is directed away. Hello, hypothermia!
If you’re stuck at the top of a mountain in a blizzard, send away the whiskey-toting Saint Bernard. Actually, don't send him away because you'll need his body heat.
Also helpful in cold weather? Lots of layers. In addition to hats, coats, gloves and warm footwear you'll need extra layers on your belly, neck and face. You might want to rethink the coffee too; caffeine can also dilate your blood vessels. Hot beverages in general can make you sweat and lose body heat. In short, plain body temperature water is your best bet for staying hydrated in the outdoors.
TL; DR: Hot toddies are best consumed by a roaring fire when you want to feel cozy, but a winter weather survival hack they are not. Instead, grab a warm coat and a hug. And a floofy dog.