I personally think that short fin mollies will be fine in a 10 gallon, but only if it has regular water changes, is slightly over-filtered and has enough free swimming space for them.
If it was a sail fin molly, I would definitely agree that 10 gallons would be far too small, and fry will do...