A distraught animal lover took what he thought was a dead cat to a rescue shelter on Monday evening, only to find it was a cuddly dog puppet.
The finder was 'very upset' when he arrived at the Guernsey Society for the Prevention of Cruelty to Animals (GSPCA) and was greeted by the shelter's manager Steve Byrne.
Steve said a "closer look" revealed the deceased pet was in fact "a very muddy, wet, insect-covered" dog puppet.
"An air of sadness soon turned to laughter," he said.
The pair were soon rolling round with laughter and the GSPCA say that after a good wash, despite a nose injury, the hand puppet has now taken pride of place in Steve's office.