i just got Dudley a good coat - its an ancol one, if you go on e-bay and search for waterproof dog coat it comes up on first page from a seller NUTS ABOUT MUTTS (I have no idea how to do links). I got the large as he is quite a big lad now and it fits well, it doesn't cover the legs but does go over the chest a bit, its easy to get on and off, in fact i've even put it on him a couple of times just for him to use the garden when it was pouring with rain. The only problem i've realised is it's great for road walking, but if he wore it to the park and wanted to play with another dog in his usual rough way it would probably get trashed but I guess that would be the same with a lot of them. It is slightly padded and has a reflective edge, I have got a good picture of Dudley in it, i'll try and put it on here later.