Homesick Dog Embarks On a Long Journey to Return to Original Owner

After being moved to another farm, a sheepdog travels 240 miles to return to his owners.

April 27, 2016

Examined