If you think that your Saint Bernard smells quite bad, then there is a reason. They are a breed that is known for their projectile drooling. Once their neck and face begin to collect a lot of that drool, then they are at risk of smelling quite terrible. They also have a thick coat and the more active they are, the smellier they will be. So you can also add in extra baths without overdoing it, especially if your Saint Bernard is rather active.