I haven't tried this.........YET!
Take extra extra virgin olive oil (greener with sediment in the bottom) and swish some around in your mouth 10 - 15 minutes. Spit it out. Follow up with a good brushing of the teeth with baking soda. I read that this will give you pearly whites.
I take a spray bottle:
Fill with 450 ml water
Add 50 ml of Ivory dish washing detergent
You can use a little less soap if you want. It works great around my whole house! Works great on those "suede" couches because of the lower pH.
Really cheap way to get bottles and bottles of cleaner!