Food stamps for pets organization opens in New York

A new charity called Pet Food Stamps promises to help low-income families who are struggling to feed their pets. The program is based in New York but recently became open to anyone in the United States, ABC News reported. Read more