Coats and rugs can serve many purposes for your dog. Some of these include keeping your dog dry, warm, and clean. They can also be useful to keep their muscles warmed before and after exercize, running or cycling. And why not keep the dog warm in a cold car?