How to Wash a Dog Without Getting Yourself Wet

Foolish Questions – No. 2,333

Self-Scrubbing Bath Brush