I agree with Joe Kool, although he exaggerated things a bit...to make his point. Don't get ANOTHER fish for the 10 gallon tank...it's overcrowded now

The female isn't eating now, because she's still holding fry. You should expect more babies to appear within a few days. Nici: you are in serious need of a bigger tank. If you can't afford one...get rid of the fish. They are suffering under thier current conditions