I am so pleased with my sons, got three by the way, and it is a wonderful feeling when all the time spend with them pays off like this. I think that healthy core values is one of the greatest gifts we can give our children.
Your kids will grow, and they too will contribute with there fair share of good deeds. All we need to do as parents is to show them love, patience and guide them form time to time.
Let me know when they start making small deeds of good :-)