HOw cute! So sad that you lost three, though.
I have never had a mama cat that ate any of her babies, but we used to raise rabbits, and if a herbivore like a rabbit will eat its babies, I have no problem believing a cat would. I was rather traumatized when I was twelve by finding only one head left of what used to be a three-bunny litter.