Lifeboat crews braved foggy waters to rescue a stranded dog cut off by the tide in Fife.
The cocker spaniel had been on a coastal walk with its owner at Ravenscraig Park, in Kirkcaldy, on the Firth of Forth on Sunday when it got into difficulty.
Teams from the RNLI Kinghorn raced out to the incident at 3.35pm and set out in the foggy conditions with limited visibility.
The team managed to locate the missing cocker spaniel and pulled it from the shore onto a lifeboat, before reuniting it with its owner on Kirkcaldy Harbour.
Kinghorn RNLI Lifeboat posted: “Dog cut off by the tide at the foot of a wall at Ravenscraig Park, near Kirkcaldy. The dog was brought on board the Lifeboat and taken to Kirkcaldy Harbour to be reunited with his owner.
“Visibility for both rescues was very limited, and our crew did well navigating safely to, from and on scene for both rescues.”