Man drives 1,900 miles to reunite with dog he had to give up five years ago
It’s always heartbreaking to have go give up a dog, but sometimes life circumstances make it impossible to fully care for your pets and you have to surrender them. But one man got a second …