My 12 year old puggle, Lola, has a surprisingly thick coat though it doesn't look it. When she's out in the rain, it takes 2 towels to get her sufficiently dry that she doesn't ruin the rug or upholstery. I bought her this raincoat, which I think looks adorable and hilarious (as do my neighbors). It definitely works to keep the rain off her, but (a) she hates it, and sometimes refuses to move when I put it on her. This might be a problem with any article of clothing she wore; I don't know. But (b) is more important. It's made out of a rubber-like material which takes forever to dry: one to two days. I own a water-resistant coat--for humans-- that dries in 15 minutes. I will keep using the raincoat, especially in the winter, because it is lined and if it ever gets cold, it will keep her warm. But not the best item overall.
OK, I have to admit, this is brilliant!! Going to buy a second one for my boxer. This raincoat is saving my dog on these really cold rainy and in-between days like we are getting now. I always had to layer a sweater with a raincoat, but now this does both jobs in one coat and it's still really lightweight and fits perfectly like the other GF Pet coats I have bought. And soooooo cute!!! A real winner :).