I'm all in favor of teaching children to give to charity for its own sake, not for the external rewards that may come with it. But boy, it sure is tempting to tell little kids that great philanthropic efforts could result in getting a dinosaur named after you!