G.B.
My pedriatic dentist knew J was still on the bottle at 2 and said it was good to try and get him weaned but how many people eat all day long and don't brush their teeth until bedtime each day. Saliva rinses the mouth and cleans stuff off.
Drinking milk from a bottle is no different than drinking milk from a cup. The milk is the same drink. It's the holding the bottle/nipple in their mouth all night with milk draining/dripping into the mouth/onto the teeth that causes milk rot. The mouth has natural cleansing ability. The dripping milk all night never gives the mouth a time to overcome the milk and rinse it off the teeth.
Also heredity plays a huge part in cavities happening. If she has weak enamel there isn't anything you can do to keep her from getting cavities but if her enamel is strong it won't matter if she even ever brushes her teeth. That's a quote from a dentist I used for my daughter.
J kept taking a bottle until he was about 30 months, we gave him tippy cups all the time and told him he was a big boy. One day he just put the bottle down and forgot about it, no battles, no all night crying for it, we were lucky that it didn't come to that.