5. Dental and Oral Problems. Oral health problems such as gum disease, tooth decay, or oral injuries can cause excessive drooling in dogs.