dog walks 500 miles

A Dog Walked 500 Miles to Find His Owner!
Mark Wessells was moving to a new place in Myrtle Beach, South Carolina and temporarily didn't have anywhere to keep his three-year-old black lab, Buck.
So Mark took Buck to his father's farm in Winchester, Virginia while he moved all of his stuff...