I am lucky enough to have two breeding pairs of Angelfish. They are housed in a 40 gallon tank with a see-through tank divider in the middle. Two of my angelfish recently spawned and I ended up with about 200 babies which are alive and well, frenziedly feeding on BBS in a 5 gallon tank. They are about 4 days free swimming, and as always there were a few runts who never ate. Today I took one of the runts (who was guaranteed going to die) and put him back in the parents' tank. I let the parents raise the fry to free swimming, and then turkey bastered them out of the tank, so the fish know what their babies look/smell/taste/whatever like. Immediately the female attacked the runt and ate it, or so it seemed. A minute later she spit it back out and placed it onto the spawning slate, protecting it from the other two angelfish. Amazingly, after 4 days away from the babies she still recognizes them.