This week’s top news stories include puppies rescued from a mountain, couple charged after dragging a horse behind their truck, and man jailed after punching a dog.

The post Top News: Jaden Smith Brings Water Filtration to Flint, Ben & Jerry’s “Happy Cows” Marketing Scam, and Cows Brutally Abused at Essex Farm appeared first on One Green Planet.