They had a thing in the news a few weeks ago, a featured called Take Two or something like that. Each day presented two inexpensive or free tasks one could do to make life better for oneself or others. One idea was at each trip to the grocery store, purchase two extra nonperishable items, and set them aside in a box. Once the box was full, take it to the food pantry or soup kitchen or what have you. This could also be applied to pet food runs, of course.