No one likes the smell of a wet dog. You can find a raincoat to fit most dog breeds, whether in store, or on-line, with hoods, without hoods, with different types of fastenings – you get the idea.
There are many styles of raincoats you can choose from, but the decision is up to you. Some dogs have less fur than others, and might become cold quickly, a raincoat could help in that situation. A raincoat can also save you some time when it comes to drying your dog after your walk, and keeping your dog (mostly) clean after a walk on a soggy day. A raincoat can be particularly helpful for smaller to medium breeds, and breeds that are low to the ground.
Some people also buy rain boots for their dogs to help avoid further mess!