Tonsillar stones are one of the commonest problem for bad breath
. If you can remove all of them manually and keep the area clean by doing a saline gargle after every meal the bad breath reduces considerably. Else Tonsil crypts can be generally easily cleaned and stones removed with oral irrigator.
Curettage is required to remove larger stones. If bad breath persists in spite of stone removal, Tonsillectomy
Prevention is only possible by resurfacing of tonsils with laser
technology(Laser Cryptolysis), which flatten the edges of crypts and crevices.
After examining the case an E.N.T. surgeon can decide the best option
I hope you found my response to be helpful and informative. If you have any additional concerns I would be happy to address them.