Question: where are the sheep kept in winters?
Answer: Some sheep are kept in barns - mainly because the land locally is wet or lacking in feed. In this case, it's usual to turn them out onto pasture once the weather and grazing has improved.