convicts for sure i did it for a while. It takes awhile to get a cycle going but remove the fry when they are young and the convicts will breed over and over
Any kind of Livebearer. Mosquitofish are the best because their fry come out twice the size of Guppy fry. And Livebearers are very nutritious for fish.