our petco has a do-it-yourself area. I think it's about $5-10 and they supply the shampoo, towels, water, dryer and I think a water-proof apron. So totally worth the small amount of money taking him there and not having to clean up all the dog hair. He likes to walk around afterwards too, kind of like a small reward for having to get cleaned. I'm not doing it today though.