Cadie had her x-ray today and it showed 10, maybe 11 pups! Their little bones are not quite ossified enough to see them really well, but searching around we felt like there were reliably 10 in there. The vet counts puppy skulls and you could see them lined up along each side of her abdomen and the uterine horns then folded back down the middle. All puppies looked uniform in size.
She now weighs 57.4 lbs, up from her pre-pregnancy weight of 45 lbs. She is still in great shape and eating well – although she does enjoy being hand fed these last couple of days.