After Walking 500 Miles, This Dog Got A Huge Surprise. My Heart Is In Pieces.

Four England fans were joined by what they thought was a stray dog on their walk to raise money for drought stricken Bahia. The dog stuck by them for 500 miles. This is when the dog’s original owner spotted them on the local news. And here is where it gets REALLY good. 🙂