Flouride is garbage and its the reason for the poison control center warning on your tube of paste.Then there is the glycerin which coats the teeth and keeps your body fluid from doing its designed job.Castile soap works for everything and bronners is a good one.Or check out toothsoap.com and happy reading.