Snacking frequently between meals on sugary or starchy foods provides fuel for harmful bacteria to thrive. Consequently, they produce more acid to attack teeth. Sipping frequently on acidic beverages has a similar effect on your teeth.