Bad breath in cats usually has three causes: diet, dental or gastric problems. I suggest you check the following:
- Diet : Some canned food can cause bad breath in cats. You should check your petsâ€™ diet. It has to contain solid (hard) food to help with cleaning the teeth. If he is on a special diet for some reason consult your vet before changing his diet. It is important that your catâ€™s diet is according to his size and weight, level of activity, special needs (current conditions). An appropriate diet helps in keeping your cat healthy.
- Dental problems: your cat