For all weather and all season wear, get the Danish Design Dog Coat 2 in 1 Black coat. It is a convertible coat with removable fleece lining to fit both winter and warmer months! It is designed to cover the underbelly for full chest protection. The Danish Design Dog Coat 2 in 1 Black is waterproof, windproof, breathable and fully washable!