Toothpaste is messy, expensive (especially natural toothpastes and those for children), and contains toxic fluoride. After finding 2 kids eating toothpaste on 3 separate occasions, and D having to saw a section of pipe to remove the clog caused by 7!! toothpaste caps, we decided to switch completely to homemade tooth powder.
I had used tooth powder from a health food store years ago, and much preferred to toothpaste or gel, but it's hard to come by. The homemade version is so inexpensive and easy to make, there's really no reason not to.
With 4 small children, we were going through a tube of toothpaste a week, and most of it ended up on the walls, floor and sink. This tooth powder stays in the jar, is colorless and easy to clean up. It's completely edible, so no worries if someone swallows it.
It can be flavored with a few drop of flavoring oil from a cake decorating store, but my family prefers it unflavored. It tastes mildly salty and sweet.
1 tbs baking soda
1 tbs sea salt
1 tsp xylitol
Mix together. Dip dry toothbrush in and scrub away.
Baking soda is a mild, but effective abrasive. It does the scrubbing.
Sea salt provide minerals to rebuild enamel.
Xylitol strengthens teeth and prevents bacterial growth the leads to tooth decay.