Everything depends on the material that is used in the construction of the dog house. When one thinks of weather-proofing, the contraption should be able to keep the elements out and that includes rain, snow, wind, and even the harsh sun. As such, it is often imperative that you look at the design of the dog house. Wooden dog houses offer excellent weather-proofing especially if they are treated with a weatherproofing finish. Plastics are also good, except that everything depends on the thickness of the panels. If it is too thin, a light snowfall may already be too heavy for the roof to bear. The door of the dog house should also be considered. Ideally, you’d want it to have some form of protection against the rain. Sure, it has the roof, but if the dog house has an open door you’re still essentially inviting the elements to go in.