Afghan Puppy

Afghan Puppy

Nowzad Dogs via Bloomberg

A small dog gets a new lease on life in the Nowzad shelter in Afghanistan. Nowzad Dogs has rescued over 200 dogs since 2007.