I don't give anything to children at all ever. I want them (and their handlers) to figure out that begging is not the way of life for them, and any donation (in kind or money) only keeps the process going. I will keep all my little coin change for the elderly or really disabled I see in the street, but only once every 3-4 months do I do this, when it is getting to annoying to carry any longer.