
I have had a water-resistant jacket made to measure (very reasonable cost), with reflective strips, by www.togsfordogs.net. At first glance it may seem that they are an Italian Greyhound/Whippet only supplier, but they aren't. The lady who runs it, Helen, is really helpful and will do her best to make an appropriate dog coat to measure for your dog. Contact her and ask her - she will be able to make a coat to fit and the price is really good. I was surprised, and expecting much more expense to get truly made to measure coats. She also does lovely dog bedding, also made to measure.
I add a blinker to my dog's collar, which flashes in red (my one was from Canine Spirit, but I have seen them elsewhere). We also make sure we carry a large, powerful torch (mine is rechargeable and waterproof and is from a company called nightsearcher - Google will find them). I have no qualms about shining this at car drivers who approach us too fast on our little (30mph, no pavement, no street lights) village road with their headlights at full beam, blinding us. It does make them notice us! In fact, they normally dip their headlights immediately, thinking that a motorbike is approaching.
Claire