Background
My 5 year-old god-son recently revealed to me that he likes to help others, and in particular, when I gave him some money to buy himself a treat, he wanted to give the leftover money to the store to be nice and help out.
Naturally, I want to encourage charitable notions, but I want to explain to him that the store might not be the right recipient.
Other ideas might be animal shelters, WWF, or the many organizations aiming to feed people in third world countries.
Question
How can I introduce him to more appropriate charitable cases, without potentially exposing him to too many of the harsh realities of the world?