Workers at Cockenzie have been hailed as heroes after they leapt to the aid of a dog who found itself trapped in the water.

Relieved owner Sheena Woods shared this video of the workers helping her pet Sasha to shore after she became stuck.

Sheena said: "Sasha decided to jump over the wall at the old Cockenzie Power Station bridge and go for a swim, I jumped down to the rocks to get her to swim over to me but she wouldn't come and swam into the little cove where the hot water pumped out of.

"When she wouldn't come to on the rocks and swam back in the cove, I ran back up to the bridge and started to take my clothes off to jump in for her, as I was doing that the guys at Brown and Mason down there shouted they would get her in the basket and not to jump in. She wasn't panicking and didn't look in any danger so I let the guys get her in the basket.

"She's fine and just wanted to carry on with her walk. A big thanks to the guys at Brown and Mason demolitions, they done a great job."