You know the sugar and acid in apples is just as bad as giving your child sweets throughout the day? It’s an attack on their teeth consistently throughout the day which is going to cause tooth decay very, very quickly if they’re making their way through 8 apples, as I can’t imagine their eating 4 apples twice a day in one sitting?
Please stop with the apples.
You’re not ‘doing well’ just because they want to eat a lot of one fruit a day. You should be offering a varied diet of snacks.
Maybe when they ask for an apple cut one up and give it with some cheese, some sticks of carrot/celery/cucumber.
But there’s also comes a point when you need to say no. My 2yo has recently started asking for snacks consistently; even though she was eating her main meals fine.. but over a week or so she was filling up on snacks and eating less lunch/dinner and it became noticeable. So we cut the snacks, decided she would have breakfast, then fruit, lunch then a ‘platter’ (crisps, veggie sticks, cheese and sometimes slice of ham), then dinner - occasionally if she had dinner early and asked for something else she would have a banana or pear.
But anyway, cut the apples. That’s a ridiculous amount, she doesn’t need them, they’re doing more harm than good especially to her teeth.