Fiona, once Britain's loneliest sheep, finds happiness after giving birth to twins in Dumfries
The sheep was rescued from the bottom of a cliff and now lives at Dalscone Farm
Fiona – once known as Britain’s loneliest sheep – has her happy ending in Dumfries after giving birth to twins.
She was rescued after spending around two years stranded at the bottom of a cliff in Cromarty, before moving to Dalscone Farm.
After a nine-hour labour, which is quite long for a ewe, farmer and owner Ben Best says, the team were finally able to relax when the duo were born fighting fit.
"The last five months of her pregnancy, I've been so stressed and so anxious about it. We've been keeping such a close eye on her to make sure everything was going okay - we even put a little pedometer on her here leg to tell us when she's giving birth."
He adds that she has taken a shine to motherhood and taken everything in her stride:
"I was worried about her history and being alone for all of her life, and being that little bit older; was she going to take to the lambs okay? But as soon as the lambs came out, she just took to them just brilliantly and she just loves them to pieces.
"I think that's the biggest win out of everything, that she instantly loved them and has that bond with them."
The twins - boy and girl - are still waiting to be named.
The team are torn between sticking with the Shrek and Fiona theme and picking the names of the ogre's children, Fergus and Felicia, or making references to Fiona's precarious rescue, such as Cliff and Brora.
Regardless of the names chosen, Best assures that Fiona and her twins will continue to live together at Dalscone Farm.
"It's a great way to bring the story full circle; from the world's loneliest sheep to being rescued, visiting the male and having a wonderful little family that she can bond with and take forward for the rest of her life."