Finally, I stumbled across the answer: a portable dog shower. I didn't want to just take my dog on pavement walks, as she's a sighthound and loves to run in big open fields (which tend to be muddy).