The Maritime and Coastguard Agency received a frantic call reporting that a Cockerpoo - a mixed-breed dog that is the cross between a Cocker Spaniel and a poodle - had been swept out to sea.
A Coastguard helicopter, which was training in the area at the time, was quickly able to locate the tiny dog. Rescue crew in the chopper kept their eyes on the pooch until a lifeboat was able to pull the dog on board.
Watch the moment the dog was rescued below:
During a training session in #MorayFirth today, the Inverness Coastguard helicopter helped locate a Cockerpoo being swept out to sea at #Cummingston. Dog safely rescued by Moray inshore lifeboat #allsafe#trainingmatterspic.twitter.com/l7dRowQkT0— Maritime&Coastguard (@MCA_media) October 15, 2017
Exhausted and wet but our rescued cockerpoo is ok! Burghead Coastguard snaps our rescued pooch with a Moray inshore rescue boat crewman pic.twitter.com/6gWbPnx0ae— Maritime&Coastguard (@MCA_media) October 15, 2017
The dog was returned it to its owners, who were anxiously waiting on shore.
"Lifeboats save many, many lives every year and I'm sure families of furry kin are grateful and relieved for the help," commented one person. "That's one soggy doggy! Well done team. Great to know there are good people like you there for us all," commented another. Click for more trending news
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.