A woman has been reunited with her pooch almost eight years after the pup went missing.
Magdalena Klubczuk had feared her Shih Tzu Roxy had been run over and killed after she disappeared from her garden in spring 2013.
Magdalena, 35, spent weeks looking for three-year-old Roxy, getting in touch with numerous vets to see if they had found her.
But after having no success, Magdalena, who lives in Connah's Quay in Wales, accepted that she wasn't going to see little Roxy ever again.
So, you can probably imagine her surprise when she got a phone call from Dawn Taylor at Skylor's Animal Rescue who told her Roxy, now 10, had been found wandering the streets of Buckley.
Roxy was found at around 11pm on New Year's Eve and taken to the centre where Dawn scanned her to check for a microchip, which allowed her to get Magdalena's contact details and call her up.
Magdalena told the Daily Post: "When I received the phone call I told them it was not possible.
"When she explained I couldn't even speak I was that shocked.
"We've spent all these years thinking she was dead.
"I was at work and she was at home with my son and my brother, the door was open for her to go into the garden.
"When I got home I realised she was gone.
"She had a collar on with my details on it and she was chipped so I'm starting to think she may have been stolen.
"I reported it to the vets, but I heard nothing and over time just gave up hope.
"I was just in total disbelief. I actually told her it wasn't possible because my dog was next to me on the sofa, then I realised she was talking about Roxy."
Roxy was held overnight at the animal rescue centre, where Dawn sent her for a check-up.
Sadly, she was found to have a mammary tumour which needs to be investigated further.
Magdalena added: "I will be taking her to the vets on Monday.
"She looks well, but she is very skinny.
"Until then we just don't know how serious the tumour is.
"It was such an emotional reunion, I felt like she recognised me when she saw me."
Roxy is now staying with one of Magdalena's friends until she can be safely introduced to her six-year-old Staffordshire bull terrier.
Featured Image Credit: Daily Post Wales