Our lurcher who just died has very fine hair that hosed off very easily, and our GSD X is very 'wipe clean' despite being a bit fluffy. Water and mud seems to run off him.
But our new rescue dog has a completely different coat altogether and seems to soak up dirt, then discharge it in small pieces once he's dried off a bit.
I'm not complaining but he's quite short haired ( like a lab) so I was expecting him to be cleaner.
What's your dog's coat like and how dirty does he/she get?