I bought this for cats and its quite huge for my needs, Its supposed to be for a 25-50lb dog. So far all the cats have gone inside it to check it out. It would work well with the cold and wind.