Three years ago, Hannah Rountree lost her cat Spunky, who had run away while the family was on vacation. Then Hanna decided to volunteer at the Saving Grace Pet Adoption Center in Roseburg, Oregon when she spotted a furr-miliar face.

It turned out Spunky had been adopted but returned just in time for Hannah to recognize her missing kitty. Now Hannah has an early Christmas present courtesy of coincidence and good timing.

To learn more about the teenager who found who cat after three years, click here.