re bedwetting, having had a prolific bedwetter up to age 11, we were told to avoid red drinks, whether it was squash or fresh juice, orange drinks were fine, nothing fizzy either, including water. No idea why but it definitely helped
I have 4 teenagers, not one has filling, in baby or adult teeth. They have never been limited in food or drink. They liked their squash and did drink lots, they had fizzy drinks. They prefer now to drink water or fresh juice and of course coke etc but that's typical teenagers (the bigger ones like a touch of vodka in it now too)
They had their teeth brushed 2-3 daily and then were stood over while they did it. All have excellent dental health routines andhave always seen a dentist twice a year. Our dentist has said, he has never seen a family with teeth like mine (smug emotion)
I think it is a case of a bit good luck with the teeth though. We helped things with good dental hygiene but good genes help. A friend of mine never allowed sugars, junk etc and her children only drank water. All three have many fillings and some tooth extractions. She wasn't hot on the dental hygiene side as the kids made a fuss, so she wasn't persistant.
As someone else said, everything in moderation and make sure the toothbrush gets used twice a day. Never give in a bottle, and use straws when bigger, not sippy cups