Toothpaste are alkaline. The alkali neutralizes acids on our teeth produced by bacteria when they feed on sugars in our food. If the acid is not destroyed, it corrodes the teeth,causing them to decay. Toothpaste usually contains magnesium hydroxide which neutralizes the acids in the mouth.