The ole anal glands, they will get you everytime. Usual sign is the dragging of the but on the ground. This is how a dog self expresses them.
To help the process along, use your thumb and index finger and place them on either side of her butt hole. You can feel what seems like two beans. Squeeze them and milk it upward, make sure you do not put your face in the path of what may come out.
As to baths. Do not use human soap or shampoo. Go to a vet and get you two different shampoos. One is Chlorhexiderm 2% or 4%, 4% is just a little stronger. Second is NuSal T. NuSal has pine tar and menthol in it. It is a shampoo used in certain situations of skin problems, but I also use it to get the stank off. Bathe in the Nusal first letting the dog soak for at least five minutes. Rinse and repeat the process using the chlorhex. Your dogs coat and skin will thank you. These shampoos are not $5 per bottle, more like $13. It does not take a lot of either, even on a large lab. But I use these everyday at work and believe me, it works. The Chlorhex can be used on a regular basis, but only use the NuSal when necessary.
Breeding and Training Boykin Spaniels, a True American Gundog