Sheba, 15, was hauled to safety by the rapid response lifeboat off Crail harbour. She had escaped on Friday, but was spotted by a fisherman on Saturday morning, standing on a rock surrounded by water and quickly disappearing under the incoming tide.
Margaret Gallivan, from Bridge of Allan, Stirlingshire, had taken her pet on holiday to Crail, where she had rented a house, but Sheba went missing from the garden on Friday evening. Ms Gallivan said: "She's an old dog and suffers from arthritis, which makes her stiffer than most. I'm delighted to have her back."