If your dog is sleeping outside, it is essential it has a good quality kennel to allow it to hide away from the weather.
A kennel should shelter your dog from harsh wind, rain and the cold.
Dogs require this protection so that heat is not drawn away from their body.