We live in an area of the country (northern Utah) where the winter months are very cold and snow covered. During the warmer seasons of the year, going outside to play and exercise a dog is easier. But in the winter, it becomes more difficult due to freezing cold temperatures, deep snow, and limited daylight hours (gets dark very early). To make matters worse, our city does not have a dog park, and the nearest one is closed from November to March. I'm wondering what other people do with their dogs to get play and exercise during winter (especially those who experience similar weather conditions)?
I live in Montana, so I have much the same situation. I took two freestyle classes with Chervil, and that has made all the difference (freestyle is sometimes called dog-dancing, sometimes tricks, but it is fabulous for developing focus and the relationship between dog and person, and it is mentally exhausting for the dog). So when it's cold, I turn on the ipod to some great dancing music, get the treats (chicken for Chervil, wine for me), and away we go. We both get good physical exercise, she gets a mental workout, and she's wiped out, absolutely wiped out, at the end of 30-45 minutes.
My trainer told me about it after Chervil finished puppy 2 and we needed something to keep both of us working. I've listed some YouTube sites where you can see the "stars" of the sport do their thing. I'd check with trainers in your area to see if any teach a freestyle class or if they can refer you. You can get a lot off the web, but (like obedience) it helps tremendously to have someone working directly with you and your dog.
You absolutely must include my all time favorite, Carolyn Scott and Rookie...I still think this is the best free-style performance in the history of the world. It still makes me smile ear-to-ear! http://www.youtube.com/watch?v=HqbVbPvlDoM