PET lurcher Hobo's astounded owner could not believe her eyes when he turned up at home in Truro 11 days after going missing at Perranporth.
Ruth Hampshire and Bo, as he is known, were reunited after his 16-mile journey and a search involving a police tracker, a charity and an entire community.
She said: "My mum heard whimpering at the door at around 5am. She recognised his voice and got up to find him on the doorstep with his tail between his legs."
She believed the five-year-old rescue dog got lost after chasing rabbits in the dunes, where she waited until midnight on August 10, frantically calling his name.
She put up posters in the resort and neighbouring villages which led to them being posted on Facebook and about five calls a day from people claiming to have seen Bo in Goonhavern, Bolingey and nearby Rose.
Miss Hampshire, who works at Trevithick Learning Academy in Camborne, even saw him in a farmer's field in Perranporth and gave chase through hundreds of cauliflowers, only to lose him once more.
Greyhound Rescue West of England (GRWE), which rehomed Bo, helped by mapping his movements to see if he was returning to any specific areas, while a police dog trainer managed to track his movements to Rose.
Eventually he made it home on his own, having crossed fields, roads – including the treacherous A30, – and finding his way through Truro's busy city centre streets.
Miss Hampshire thanked local dog owners, who rallied round keeping a daily lookout, and GRWE, which took him in when he was just 12 months old and feral.
"We have had Bo four years and decided to take in another rescue dog. We got Vinnie from GRWE. He was rescued after being found with a can of tuna wedged into his face. On the night we took them out the wind was high and the fog low and Bo just went off chasing rabbits.
"It was horrendous."
She believed he survived eating rabbits and grass and managed to find his way to their home near Truro train station by recognising features he passed during regular car journeys.
"He is alert and always sits up and looks out of the car window. We have driven to Perranporth many times. He may have remembered the route. I can't say how he got home, but it's great to have him back."