A one-month old kitten, which was about to drown after falling in the water in a Sicilian harbour, was rescued and resuscitated by Italian coast guard.
After diving in to save it, the Italian coast guard gave the cat CPR, including mouth-to-mouth resuscitation.
And it was a happy ending with the port authorities adopting the kitten and naming it Charlie.
Members of the Italian coast guard are used to carrying out rescues in the Mediterranean, where scores of migrants get lost at sea.