If you teach a child to give with a happy heart you will raise a child who will never hesitate to lend a helping hand.
Children enjoy helping others, especially if they see their parents doing the same.
When a child's basic physical and emotional needs are met, they are willing to share almost anything they have with someone in need. My daughter wanted to help others from the time she was old enough to understand what it was she was doing. Before she was old enough for an allowance she helped me go through her outgrown clothes and toys to give away to charities. And this doesn't mean we weren't needy ourselves. I was a single mom working and going to college, and I was barely able to make ends meet.