Replied by Ted (Bangkok, Thailand)
Take baking soda 1/2 teaspoon twice a day to alkalize the body. 50 mg of zinc acetate taken twice a week, should raise the body's ability to fight against bacteria.
Check with the dentist to find cavities in the teeth. These are the real cause.
Use zinc chloride mouthwash, the preferred concentration is 1% mixed that with magnesium chloride, 5% if at all possible. Those are the most powerful mouthwash against halitosis.