Tanto no caso do gato como no do cão, a causa mais comum é a presença de tártaro nos dentes, com irritação das gengivas e inflamação ou infecção. A remoção do tártaro, geralmente resolve o problema. Caso não resolva, será necessário investigar outras causas. O fornecimento de ração seca contribui para evitar ou reduzir a formação de tártaro. Há veterinários especializados em odontologia.