You should stop worrying. OTC meds seem over the top and unnecessary.
My 18-month old has been 99% for height and weight since he was born and is thriving just fine. My toddler whines, but it is when he is tired or hungry. Growing a lot requires lots of sleep (and food) so if he hasn't had enough, he's not a happy toddler. If he wakes up smiling and not crying, he's had enough sleep. 11 hours at night, 1.5 hours nap/day. I offer him food whenever. He eats more days than others. I don't worry about it. He tells me when he's full very clearly. I don't push it. Enjoy your healthy, thriving toddler!View Thread