Two months ago, when this sweet pup named Leo went missing from home in Turkey, his family was devastated. They searched high and low for any sign of the beloved pup, but to no avail.

Then that all changed.

Last week, Leo’s owner’s son, Sertaç Araç, was in a neighboring town about 60 miles away for work when someone familiar caught his eye — a dog who looked remarkably similar to his parents’ missing pet.

The seemingly stray dog was sitting outside a café, looking bedraggled from life on the streets.