how often do you wash your weiners?

I have a short haired dachshund who had a bath within the last 3 weeks, but then had his anal glands expressed yesterday at the vet and he stinks!!!!! i’m wondering if this is too soon to bathe him again??