A Maltese man has been hailed a hero after saving a young goat from drowning.
Video footage of the rescue by Darryl Grech soon went viral on social media.
Nobody seems to know where the goat came from or how it ended up in the water in the Grand Harbour.
But Facebook users were full of praise for Darryl, who came to the animal’s rescue on Thursday.
One posted: ‘Well done but my question is where the hell did the goat come from?’
Another added: ‘Thank you and well done to the swimmer. I hope the goat does not end up as someone’s dinner.’
A third wrote: ‘Well done, you’re the hero of the day. What a gentleman!’
You can watch the video from ONE.com.mt here:
Read next: Things to do in Malta and Gozo this weekend