Abandoned puppies we found under the searing sun on the beach in a town in Tamil Nadu.