My DS has bad breath occassionally and although I can't seem to link it to anything it does seem to be the same times he has an upset tummy...he had really bad reflux till he was 16 months and has lactose intolerance so he's always had an upset tummy. We give a good tooth brush at night and try in the mornings too which does help a bit.