Warmth – provides much-needed warmth and comfort during cold and wet seasons.  Waterproof – your dog remains dry even when wallowing in wet conditions.  Stylish – the coats come in various colours and designs, giving your pet a classy look. Bonding – as you put on the coat on the dog, you're able to caress and stroke your pet. This boosts trust, as well as a strong relationship between the two of you.