I have one of those "waterless shampoo" things that I use on Peanut- but I find it leaves his coat greasy, and I really don't like it.
He has trouble grooming due to his disabilities so his coat gets greasy on its own, but he howls like he's being disemboweled if you try to bathe him!