Hi Michelle, this time last year i noticed that Nick's breath started to smell funny, he brushes his teeth twice a day so i knew that wasn't the problem, so i took him to the doctor who said he had tonsilitis and gave him some antibiotics.
After a week of the antibiotics and the smell was still there but 10x worse it was discusting!, i took him to a different doctor who pulled a 2inch piece of foam out of his nose! i couldn't believe it, little bugger had shoved it up there and didn't tell us, so just have a quick look, maybe he got something stuck up there, just another option