Keep scrolling to read this man's inspiring story and to watch the heartwarming video...
Dogs are truly man's best friend.
In fact, it's basically what unites the internet.
They are part of the family.
And they remain one of our nation's favorite pets.
But, it's no secret that dogs aren't for everyone...
via: Getty ImagesAnd that’s fair enough. But what isn’t fair enough is when people neglect and abuse dogs, or any animal, for that matter.
Too many people still hurt and abandon innocent and defenseless animals...
via: Getty ImagesShockingly, about seventy million stray animals are living in the U.S. alone - proving that alarming numbers of people think it's acceptable to dump or abandon their pets.
But of course, there is hope.
All a dog needs is a second chance...And for someone to care for them.
Over in Mexico, there's one man doing just that...And the story will completely melt your heart.
This is Edgardo Perros.
via: FacebookEdgardo has walked a staggering 14,000 km around the perimeter of Mexico rescuing injured and sick stray dogs.
Over the last six years, he has saved and rehomed nearly five-hundred dogs.
via: FacebookHis generosity and kindness has truly struck a chord with locals, who see him pushing a trolley with dogs in tow.
He has helped when no one else was willing to.
via: Facebook“No one helps dogs living homeless on the roads. This is where I saw their pain," explained the forty-nine-year-old. "What hurts me the most, is not the battered, hurt or abandoned dogs. It is the person that is doing it."
Sadly, he has found many dogs that were too far gone to be rescued.
via: Facebook“Usually, I just keep them company, until in a natural way, they rest," he said.
Edgardo now only has 1,432 km left to travel to reach his goal.
via: FacebookAnd his 3 dogs keep him company during all his rescue missions.
He is not going to stop anytime soon.
“I can’t live the rest of my life just saying ‘I traveled once around Mexico and helped dogs.’ I want to continue to work with dogs" If you would like to contribute to Edgardo and his journey, click here. And if you want more adorable canine content, scroll on for the moment a doggo reports himself missing...