I've done both. I think some people have a knack for it, and others don't, though there's probably those in between who could go either way. I find the poodle shrieks a bit when I try to work on her neck and chest, which I hear she doesn't do for others. What gives? Anyway, I have the equipment to do a quick tail or face when she's here, but lately she's been getting "done" professionally. Bathing a big poodle is a real pain, so it's probably just as well.
Have you seen the new Yahoo home page? Opinions?
Dogs and nature abhor a vacuum.