"To have my best friend back is the greatest gift I've ever received," said Nick Haworth.
She was lost at sea and given up for dead, but Luna, a most lucky German Shepherd, has been reunited with her owner, Nick Haworth.
"She's a little bit skinny, but other than that, I think she looks pretty good," the overjoyed owner told INSIDE EDITION.