Several conditions can cause bad breath, sometimes in combination. Since he hasn't brushed or flossed regularly until only recently, he could be suffering from advanced periodontal gum disease which can also form abscesses within the gums and/or teeth.
Stones often form behind the tonsils from repeated sinus/throat infections that have a terrible smell. Kidney disease, stomach problems and dietary issues can also cause very bad breath.
He should see a dentist first, followed by a visit to the GP...and the sooner the better for his sake as well as yours.
Good Morning Thursday 9th July 2026
People being over fussy about cat welfare
What words annoy you when used wrong or people don't know the meaning of?
