My babies are quite young, and I don't have anything like that going on because they can't even really talk yet, but I do discipline when necessary.
I read and researched alot about discipline when I was pregnant, and I read that if you don't discipline the child immediately for those actions, then the entire point is lost.....what I would personally do is have a good talk to him, tell him that what he did was wrong and why, and tell him that it bothered you. Then I would make him do something, like write a short essay on why you should not steal and be sneaky with food from the refrigerator. Something in that area, cleverness is the secret. I think making the child think long and hard has more of an impact then taking a snack...imo of course.
All parents have these dilemma's don't feel bad.
__________________
|