The groomer used to do it. Now i'm my own groomer. I don't do it. My vet will do it. Maggie jumped up on my lap once and hers drained all over my pants. Smelly and slimy.
http://www.lakeeffectdog.com/anal_gland.htm
try this link it has a pretty good description and action to take if there's a problem.