If you have to keep your dog outside for prolonged periods of time, I would think of buying your pet a fido fleece. I bought one for my dog and she loves it, she stays nice and warm outside and comes in with TONS of energy. My dog only stays outside for short periods of time because #1 I live in Maine and #2 I love her too much to make her stay outside. But, if your dog HAS to stay outside I would definately buy your dog a jacket, it may sound silly to dress up your dog, but it really, really helps with the cold weather. Even if you decide to keep your dog inside for most of the day, I would still buy a jacket and put it on her while she is outside going to the bathroom. 🙂