24-year-old Mo took his 18-month old cat, Fifi, to the vet to get neutered. However when the vet examined Fifi, he discovered she was already four weeks pregnant with four kittens on the way.

Needless to say, the Mo was shocked. Even the picture of Fifi makes it look like she’s also surprised as well. Since a cat’s pregnancy typically lasts two months, Fifi is halfway there. Even more surprising, the last time Mo took Fifi in to get neutered, she has also gotten pregnant beforehand. This shows that you can never trust cats.

To learn more about the cat that was already pregnant at her neutering appointment, click here.