A kitten must have used up a few of its nine lives after surviving a 30 minute spin in a washing machine!
Six-week-old Toby is thought to have climbed into the machine in Stonehaven, Scotland, before it was switched on.
The soggy kitten was rushed to the local vets, where staff managed to save the cold and almost drowned pet.
Vet David McLaren said: "The kitten's belly was full of water. But we slowly warmed the kitten up and it came back to the land of the living."
Mr McLaren said: "It had been in the washing machine for half-an-hour.
"The kitten's belly was full of water but it never drowned. There were bumps and bruises, but nothing was broken."
The kitten is now back home in the Aberdeenshire town with four of its brothers and sisters.