bob mccoy said:usually it take a few times for them to get it rite and not eat them. after eggs are layed it takes 3 days till they hatch. if they are eating them and u want babes i would put something in there for them to lay eggs on and pull them out and hatch them your self. if u choose to do this pm me and i will give u the details on how to do it and what to use. i have 10 breeding pair and i love my angels . i just had 2 batches of eggs hatch yesterday.