Luna, a German shepherd-husky mix, swam two miles after going missing from her owner’s shipping boat in February

This article is more than 4 years old

This article is more than 4 years old

A dog believed to have drowned after disappearing from a fishing boat off the California coast five weeks ago was found on an island owned by the US navy and is to be reunited with her owner.

Luna, a blue-eyed German shepherd-husky mix, apparently swam two miles to San Clemente Island, off the San Diego coast, where navy employees found her on Tuesday, Naval Base Coronado spokeswoman Sandy DeMunnik said.

“It was a long haul for a puppy across treacherous terrain,” DeMunnik said. “She was a little thinner, but none the worse for wear.”

Luna, who is about 18 months old, was on a fishing boat with her owner Nick Haworth when she went missing before early on 10 February while Haworth and a crew member hauled in a catch, DeMunnik said.

Haworth searched the waters for two days backed by navy personnel, who also searched the island for a week, she added.

The San Diego fisherman presumed Luna was dead 10 days after she went missing, posting photos of the dog on Facebook and writing “RIP Luna”, but Luna likely spent no more than a day in the water. She was found sitting along a road on the island.

“Beyond stoked to have Luna back,” Haworth wrote on Facebook. “I always knew she was a warrior.”