É normal: gatos, cães e seres humanos têm naturalmente mau hálito. É causada principalmente por bactérias na boca. A bactéria é normal e, além de algumas dessas espécies nativas (flora normal) causando cárie dentária e doenças gengivais, é inofensiva e pode até ter algum papel benéfico, como bactérias no trato intestinal. O hálito do gato cheira a comida de gato por um tempo depois que eles comem, assim como humanos cheirando algumas das coisas que comem.
A bactéria na boca é uma das várias armas biológicas que os gatos possuem, uma das muitas coisas que tornam os gatos interessantes. Quando um gato morde outro gato, eles transferem algumas dessas bactérias para a ferida, o que geralmente resulta em uma infecção grave e dolorosa que destrói os tecidos.
A resposta de John é boa: se a respiração deles cheira incomum, isso pode indicar um problema de saúde ou que eles comeram algo inapropriado. Os gatos podem ter abscessos periodontais (uma forma de doença gengival), assim como as pessoas, que podem cheirar particularmente sujas.
Se você simplesmente não consegue tolerar o "hálito de comida de gato", pode consultar o veterinário da família e elaborar uma receita para comida de gato caseira com um cheiro melhor, pois geralmente é feita de um equilíbrio específico de frango, arroz, um pouco de vegetais, com algumas vitaminas especiais adicionadas.
Filhotes e gatinhos também têm hálito com cheiro forte. Algumas pessoas acham agradável o hálito de filhotes e gatinhos; provavelmente porque isso os lembra do quanto eles gostam de cachorros e gatinhos.