LAWSON, Mo. — Cleo was homeward bound, but the yellow lab got the wrong home.
She ended up nearly 60 miles away at the house her family used to live at.
"She got out of her car and said, 'Where did the dog come from?'" Michael Colton, who found the dog, said.
4-year-old yellow lab Cleo feels right at home on the front porch.
"She wouldn't let us quite come near her," Colton said.
Only thing — it's not her front porch anymore and hasn't been for nearly two years.
"November 2018 we moved in," Colton said.
Colton had Cleo microchip checked and to his surprise.
"Brittany said that's the people that used to live here," Colton said.
Turns out the owners had posted to a Facebook page a week earlier about the missing dog. They couldn't believe it when Colton called and said Cleo walked home.
"It's the most bizarre story, really," Drew, Cleo's owner, said. "She's everything to us and my mother."
It's 57 miles door-to-door from Olathe, Kan. to Lawson and neither family knows exactly how Cleo made the trip.
"That's a hike, I mean for anybody," Colton said.
Colton said they weren't surprised that Cleo was scared.
"She finds her way home and there's some strangers living in it that be scary for anybody," Colton said.
"It just feels really good to be reunited with her," Drew said.
"Now that we know who she belongs to, if she pops up again we know who to call," Colton said.
Both say they may never know anything about her journey.
"It's a mystery, something we'll probably never know," Colton said.
While it's a mystery, a possible theory is that someone may have found Cleo, checked her microchip and dropped her off at the old address.