Okay, so at the moment I've added a few rosy minnows to my mangrove monitor's water. Now, when I go full on adult enclosure part of this is going to involve a very large water area (probably 6'x3', and maybe 8-12" deep). I intend to stock this with fish which should hopefully form a successful breeding population (fry get eaten, sure, but at the end of the day if the monitor eats 12 fish a month, and 12-20 fry survive, I'm exactly where I want to be).

Environment: Freshwater, about 76-78 degrees, well filtered.

So that leads to what kind of fish can survive, but what kind of fish to get is another question. I already know that Guppies, Platies, and Minnows are fine, and are decent breeders. Anything else?

I may consider a few feeder goldfish, but they won't be big enough to breed, and obviously there won't be many of them as a diet rich in goldfish is apparently a problem for a lot of animals.

Also, any ideas on non-fish to stock? Shrimp which will readily breed, freshwater snails which will be able to breed, etc?