An elderly cat has been reunited with her owner five years after she went missing.
Sophie was picked up by Cats Protection 40 miles away as a stray living in stables in Cambridgeshire.
This week she was joyfully reunited with her Milton Keynes owner, who had given up hope of ever seeing her again.
Cats Protection workers assumed Sophie was a feral cat when she received reports of her living rough at the Alconbury stables.
A spokesman for the charity said: “Although she was quite nervous, we managed to catch her.”
They scanned her with a microchip detector to be on the safe side - and discovered she was microchipped with a name, address and telephone number in MK.
“She was 13 years old and had been missing since 2010!” said the spokesman.
Unfortunately the registered phone numbers on Sophie’s microchip were not in use, but the charity worker turned detective to find a lady with the same name living in Milton Keynes.
“She was shocked to receive our call as she didn’t think she’d ever see her again,” said the spokesman. “The stables who had become very fond of Sophie, kindly continued to look after her and we were able to reunite her with her owner a few days later.”
Sophie is now settling back to her old life and getting used to being a house cat once again.
Meanwhile pet owners are reminded to keep microchip details up to date when they move house or change telephone numbers.