What causes excessive drooling in dogs?

usually it could be the breed of the dog or that the dogs teeth are coming in,excietment, the breeds that drool alot are usually st. bernards, mastiff,pug, bulldog, bloodhounds, basset hounds, mostly if there mouth sides are very droopy they are more likely to drool exsesivly