Our water-resistant dog coats with chest and belly protection are comfortable to wear and made with an extremely water-resistant outer layer and either soft fleece, cotton or satin inner lining. Edges are finished with highly reflective piping so your dog will be easily seen in dreary weather and at night. Our coats are perfect for those hard to fit breeds like Bulldogs and Mini Dachshunds.