Volunteer drives lost dog cross country to owner