I have one for Louis, who could win a gold medal for getting wet and muddy
but not for William, who stays quite clean and dry.
Louis has his put on him for the car journey home from the New Forest when he's got wet and dirty all over. Even if he's only in the bag for about 10 minutes it makes a huge difference. When I unzip him he's much drier than he would be if I'd just towel dried him. Best of all, the mud, grit and twigs stay in the bag, which I take outside, turn inside out and shake before airing it. It machine washes well too.
I also have Equafleeces for both boys. William wears his in heavy rain but there's no point in Louis wearing his during a walk in case he goes swimming
. I sometimes use the Equafleece instead of the Dri Dog Bag if Louis has been rained on but is quite clean, but the Bag is definitely better for quick drying and removing dirt.
Louis wasn't impressed the first time he wore it but soon accepted it and just lays down and snuggles into it now.