There are untold millions of stray dogs in India, and many of them are hungry, sick, or injured. Full of revealing images, a recommended rea... See More