Expressing the anal glands is gross, but it's really not that hard. I just did it Sunday night for my Beagle because he was starting to smell a little rank. I usually do it right before he gets a bath, every 2 or 3 months or when he's feeling not so fresh. Check out this
hilarious page with animated descriptions of how to express your dog's anal glands.