If it was a pictus cat, or a four line, then the fry in it's stomach. If it was a corydoras, it wouldn't have eaten the fry. Not too sure about sydontis though. They might when they get bigger, I think. So pretty much the channel cats are the only ones I know of that would do that.