A dog that had been missing for more than three years was reunited recently with her owner in Tampa.

Leeann, an 11-year-old Yorkie, wandered away from home shortly after her family moved from New York to New Jersey in October 2016.

Fortunately, her owners had her microchipped when she was 2 months old and kept her information up to date.

Somehow, Leeann found her way to Florida, where she was dropped off last month at the Humane Society of Tampa Bay as a stray.

The center located the owner, Veronica Bonilla, and reached out to her the day after Christmas. Bonilla boarded a plane for Tampa, where the excited dog leapt into her lap and covered her face with kisses.

The Humane Society posted video of the happy reunion on Facebook on Monday.

“We are so happy to see Leeann FINALLY GO HOME!” the center wrote.