Hi. Some bacterias with the help of food present in the mouth produces certain enzymes which causes tooth decay
. A tooth decay/ cavity once started can't be reverted back but yes that can be stopped at that point of time by getting a filling done. No teeth can't be grown again and again. Human beings have only two sets of teeth. One is milk
teeth (temporary) and the other is the permanent set of teeth.