Hello, this'll be my very first year with chickens, I had gotten these guys this last may. We hand made their coop with a small run attached. They've been free ranged with being put up at night. But I'm in west michigan and we get rough, sub zero temps, with a ton of snow. I'm not sure how chickens could survive outside but I'm sure there's a way since there's hundreds of farmers out here. To keep them warm should I just wrap plastic around their fencing? How do I keep their water from freezing? What kinds of roofing should I have so that snow doesn't break it with it's weight? Any advice would be very much welcomed I usually just leave the door's opened during the day, but during winter should I do the same? Will they go into the snow? I have a door on the coop itself to, it has a hole in the front big enough to let them walk in/out when they please, should I keep that shut all winter? Or should I put thick plastic over the top part so that sun can still get into it? Sorry for all the questions just I'm so worried about them.