An 18-year-old dog named Binky was reunited with his owner in Georgia on Thursday, March 23, after going missing three years earlier, a South Carolina animal shelter said.

Binky was malnourished and his fur was matted when he arrived at Dorchester Paws in Summerville, South Carolina, on March 19, the shelter said. A medical examination revealed he had a microchip, which allowed the shelter to contact his owner, the shelter said.

A Dorchester Paws volunteer drove from Summerville to Georgia to reunite Binky with his owner, which is when the heartwarming footage was captured, the shelter said.

Credit: Dorchester Paws via Storyful