If there is such a bad odor, you should probably 1) change food and 2) rule out that he has a systemic yeast infection.
What kind of smell is it? Like poo? Or a sour smell? Or fishy or?
You truly should allow the anal glands to take care of themselves, as they should naturally - unless there is something structurally wrong with them. If you are feeding a food that is either poorer quality or if the dog is allergic, this can irritate the glands - so you'd want to switch instead of messing with the anal glands.
Manually emptying the glands can interfere with the dog's ability to empty them himself which can also lead to worsening problems. Like I said, with a quality a quality food (and barring anything structurally wrong), there really should never be a reason to force a dog's glands to empty (except occ. when they have a prolonged illness).
__________________ ~ A friend told me I was delusional. I nearly fell off my unicorn. ~ °¨¨¨°ºOº°¨¨¨° Ann | Pfeiffer | Marcel Verdel Purcell | Wylie | Artie °¨¨¨°ºOº°¨¨¨° |