Watch the miracle rescue of a dog that spent more than an hour swimming in the cold waters of the Gulf of Naples.
A Labrador retriever called Noodles was saved by a group of Italian yachters sailing off the coast of Naples.
The dog had fallen from a ferry that was headed for the island of Ischia. And, despite the owner sounding the alarm, the ferry reportedly refused to stop.
The video shows the crew of the sailboat RYCC Savoi spotting the puppy swimming for their boat before they haul the wet Noodles aboard and dry him off in a towel.
Noodles was later reunited with his owner, who had filed a missing pet report with the police.
RNLI crews and the local harbour master attended the scene on Sunday as they attempted to salvage the flooded vessel
A springer spaniel was saved by volunteer RNLI crews after going missing near Foreland Point in North Devon
Two Newquay lifeboats came to the aid of a dog after it fell 60ft from cliffs