The main reason mothers eat there babies is stress. Do you leave the mothers in a colony to have there babies? I take my pregos and put them in a maternity rack,(cat pans) 1 mother to pan and allow them to raise them by themselves. I have also left them in 1.4 colonies, but the mortality rate is much higher and smaller babies get shuffled to the bottom and eventually die. hope this helps