my cat had babies on 3/14/16 she had 5 kittens wich one of them was born dead..she didn't eat him but after 18 days kittens were very healthy clean an she were very well feed her proteins on food and all she needed was on time ..means my love for her is like a mom cheking on a baby 24/7.u know what I meant..she one a nigh decided to kill 2 of her kittens an eat their head first I found the remains of one of them w no head ,that's how I know this, and the other only the 2 back legs and tale.my question is simple ,why she ate her healthy kittens if no one bothered her in no ways ?I let her hide them on the closet where she give birth on her place of choice I didn't touch them at all didn't let no one get near her ..and this ones were her second birh not first time....whyyy?..im sad people very sad..have a beautifull day.