Bad breath has many reasons commanly gum swelling due to plaque and tartar, another reason throath infections and bacteria on tongue and throat , ketone breath in fasting,
liver infections and stomach problems . We need to address comman reasons like tooth and gum hygiene through dental cleaning. Proper cleaning of tongue and throat daily. Also keep our digestion good and avoid constipation. Liver infections need proper specialist check up.