A donkey called Eeyore had to be rescued by firefighters after falling down a well.
A passer-by spotted the unlucky animal up to its neck in water after tumbling into the hole in the ground.
Police closed a nearby road while firefighters spent two hours trying to pull Eeyore out with help from a vet and RSPCA officer.
Once freed, Eeyore was wrapped in a foil blanket to warm up before being reunited with his happy owners.
Eeyore recovering in a foil jacket
Fortunately Eeyore escaped with just a few scratches.
RSPCA officer Cherry Evans said: "It is thanks to the person who spotted him and the firefighters from Kettering, Mereway, The Mounts and Wellingborough that he is alive and well."