ds2 (6) has had smelly breath for about a week now 
He has no dental cavities and is checked regularly, he brushes twice a day with a sonic toothbrush and Colgate and he also has some mouthwash. It's not due to any spicy food either.
I think it's coming from deeper down. Can they end up with smelly breath due to a sore throat or snotty nose? We've all had a bit of a virus lately and I'm wondering if it's due to that.
Never had this problem before. There's definitely nothing stuck up there either.
He is generally in very good health and has been eating/drinking normally. Everything else is normal, no tummy upsets either.