We got word of dogs need in a landfill on the outskirts of town in Mexico and this is what we found….