My 5 year old is the same way! And has been for over a year!! The first thing she says to me when I walk into the classroom is (very excitedly) "do you have a snack for me?" She started this, or I should say, I, started this when I came to pick her up from preschool a year and a half ago. I saw how delighted she was when I had a snack for her after school, and honestly it made the transition from school to car to home very smooth, so the routine is good. EXCEPT on days I show up empty handed, yikes! a practical meltdown! I never thought about it as something she needed because of hunger, she actually gets fed dinner an hour before I get her, so I know she's not hungry. It's just her routine, something she enjoys and expects, and when the routine breaks, so does she. We are working on it though, because although I try like heck to always have a snack for her, there are times when it doesn't happen, and then we deal with disappointment (life! haha). On those days, if she can keep it together for the car ride (of a whole 5 mins!) then she can have something a little extra special when we get home. We eat very healthy too, so I never worry about snacking too much, there's no such thing! Around here, we eat every 2 hours! It keeps the metabolism going :) So, no, if you are giving healthy foods, then it's not a problem! Snacking the right way is actually good for you!