TL;DR - she wasn’t neutered and was in fact pregnant upon arrival! So I rehomed a BSH at the beginning of February - shes approx 20 months. She was kept well - received all associates paperwork, imms up to date, regularly worked/de-flead etc. I was told she was neutered and had no reason to suspect not... until the past week I noticed she became distinctly ‘rotund’, increased appetite and a bit more lazy... all piqued my suspicion. I took her to the vets on 04/03 - vet couldn’t quite tell if pregnant by palpating, and wasn’t prepared to open her up for a spay (and the potential rest) if it turns out she was neutered.. understandable as would be unnecessary surgery!! I knew know blockage etc, as she’s an indoor only cat and her litter tray is cleaned multiple times per day, so she’s eating, peeing and pooping. We decided on an ultrasound. LO and behold, at least 3 kittens!!! I’m FURIOUS!!!!!! Vet said well developed as skeletons present, and said 1-2 weeks to go, doubting she’d get to 3 weeks. I’ve set up various boxes, I’ve bought in a temp controlled heat pad, syringes/nibs and cat formula - just in case needed.. I’d hate to be unprepared and couldn’t bear any more unnecessary suffering. I’m so mad, and disappointed. Mostly mad. She’s a right titch this cat... and I’m also terrified somethings goes wrong. Obviously I’ll ensure any kittens are vaccinated, Se-flead/wormed, chipped and - if possible - spayed/neutered before rehoming (and making sure my cat is at the earliest opportunity... I just wanted to reach out and have some sort of resource in place - this is not ever what I envisaged or wanted. The not knowing accurately how far along she is, is causing me great anxiety!!!!