I have a pair of angel fishes in my big fish tank. Their tank mates include other big fishes like carps and catfishes. A week before the pair laid some eggs on the leaves of some water plants. Angel fishes are extremely protective for their young and both my angel fishes took care of their eggs. But within a few days the big carps in my tank understood that there were some eggs along the water plants . My poor angel fishes tried their level best to protect their eggs, but they couldn’t defend their eggs against the big carps and the eggs were completely eaten. I felt really sorry for my angelfishes because before I could do any help all their eggs were lost.