I've found guppies to be worse for eating fry than mollies. I used to leave fry with my female mollies(males in a separate tank) and the females wouldn't touch them. One gave birth to 38 and all 38 of them made it to adulthood. My guppies, however, never missed a chance to eat their fry.