My son had the worst breath I've ever smelled. I took him to the dentist, no problems with his gums or teeth. I kept on making him rinse his mouth with mouthwash and chew gum. It was so bad when you opened his bedroom door it would make you gag. I couldn't figure out why. Low and behold one day I was figuring out my budget and how I could cut back. So while I was grocery shopping I decided not to buy my son's regular 2 blocks of cheese per week. It was something he would have to do without. After a couple weeks of not eating cheese, we noticed his breath was refreshing. I was so happy, I realized right away it was the cheese since it was the only change from his regular routine. To this day, he eats cheese once in a while but does not suffer from bad breath. Hope this will help some other people with this terrible problem.
I had problems with bad breath. Limiting my intake of dairy products "cheese" in particular has eliminated the problem. Anytime that I cheat and have cheese the bad breath comes back within a day or so.