The 10-year old Jack Russell Terrier named Duke was found nearly 400 kilometres away in downtown Winnipeg.
When he vanished on June 20, his owner, Taylor Funk, called local veterinarians, placed ads in the local newspaper and searched the area.
She started to think she would never find him again when she got a call last weekend from a Facebook group called "Winnipeg Lost Dog Alert."
A woman living in downtown Winnipeg found Duke wandering around in her neighbourhood two weeks ago.
Melissa Chung says she took him in, cleaned him up and even figured out his name.
“The day we got him, we started calling out common dog names and he seemed to like Duke so we’ve been calling him Duke ever since,” says Chung, who posted his picture online.
On Wednesday, Funk drove more than four hours to pick up her dog.
“I don’t know where he was. I don’t know what he was doing," says Funk. "I’m telling everyone he’s in downtown Winnipeg. They can’t believe it."
She’s grateful that Chung took Duke in and cared for him so well.
Chung says she was sad to see Duke go, but that he inspired her to adopt a dog of her own.