O hálito duvidoso em cães costuma ser um sintoma de causas que incluem problemas dentais e gengivais, de acordo com Petco. Problemas como dentes podres e doença periodontal causam hálito com mau cheiro como resultado direto de infecção e bactérias na boca.
O hálito de cachorro com cheiro de peixe também pode ser o resultado do cachorro lambendo sua área anal quando as glândulas anais precisam ser exprimidas. Normalmente, as glândulas anais bloqueadas podem causar um cheiro desagradável de peixe. Em certos casos, o hálito com mau cheiro pode ser um sintoma de diabetes ou doença renal, de acordo com a VetInfo. No entanto, o hálito fétido da doença costuma ser acompanhado por outros sintomas.