Yep, Im from MN too. Im relatively new puppy owner too. Just got my girl Izzy in Oct. Ive got some ideas on how to help you out.......
1. Invest in a coat or sweater and possibly some boots/slipper things, if you want to go on walks or even if you think you might train them to go outside to potty.
2. But a bunch of pee-pads up front, i promise you'll use them.
3. Make sure that their crate/kennel is set up in a warm room, it will help with crying at night.
4. But squeeky tennis balls, your pup will love em, and it will help them burn off thier energy since its too cold for them to play outside for long periods of time (at least for the time being).
5. If have any notion that you want your new pup to go the bathroom outside don't wait unitl spring. Start now, and reward often!
You can always private message me if you want to talk more
Congrats on your new addition!