<<Disclaimer: Verify this information before applying it to your situation.>>
Over the years, I have heard some theories on canker sores: that
an abundance of them implies a B6 deficiency and that using a
mouth rinse called Viadent helps. Viadent contains a germicide in it.
I think that visiting the dentist causing canker sores may be a result
of the trauma caused by their instruments (I can give myself a canker
sore if I gouge mouth with the toothbrush).
Jean Jasinski