Marcie Morgan said she found the small dog in some bushes outside a Hillsborough, N.C., church where her husband serves as pastor and located the canine's family by posting an ad on the Web site Craigslist, WTVD-TV, Raleigh-Durham, N.C., reported Wednesday.
Morgan said the Richmond, Va., family told her it had lost the dog during a camping trip in Advance, N.C. She said the dog apparently walked 80 of the 295 miles between the campsite and the family's home.
The dog was eager to get back to its family, she said.
"Every time I let him out, he would start walking toward the interstate and if I didn't get him and bring him back, he would just keep walking," Morgan said. "He'd get all the way to the end of the parking lot, walking like, 'I appreciate what you did, but I'm going home now.'"
Morgan said the grateful family wanted to reimburse her for the dog's veterinarian bills, but she refused and they instead gave the money as a donation to the church.
Couple mistakenly served bag of cash at McDonald's drive-thru
Kate Middleton recycles dress at movie premiere