It's a canine christmas miracle. After three years of hoping for her missing dog to be found, Ta-Shina and Darren Green have been reunited with their Yorkshire Terrier, Rexxn, after he was found in a shelter 200 miles from his original home in Columbus, Ohio, reported WXYZ.

A woman found the terrier wandering the streets of Romulus, Michigan, and brought him to the local animal shelter. There, they found a microchip on Rexxn and were able to contact his original owners in Columbus.

"After three years I never thought I would see my dog again. This truly is the best Christmas ever for our family. When Rexxn came up missing I was nine months pregnant, and my daughter (now three years old) and Rexxn are already attached to one another as though he had been with us her whole life," said Ta-Shina Green, according to CBS Detroit. "The vet said other than the fur matting and some physical effects of living on the streets, Rexxn was relatively healthy overall and has a great temperament."

Romulus Mayor LeRoy D. Burcroff said that this wonderful story can serve as motivation for pet owners to microchip their furry friends.

"With the successful reunion of Rexxn with his family, I'm hoping this story will encourage more pet owners to consider having their pet microchipped with both the identification and tracking devices to ensure all pets make it back home," Burcroff said, according to CBS Detroit.