Meet the man who has traveled thousands of miles to save the lives of nearly 500 dogs
Enter the selfless story of Edgardo Perros. He has now walked about 9000 miles around the Mexican perimeter to save injured or ill dogs.
Over the past six years, he has rescued almost 500. His kindness and compassion for all creatures are…