Right now I have 10 neons and 1 dwarf gourami in my 29g. I have a filter rated for a 40g tank on it. Here's what I would like to do: 10 neons 1 dwarf gourami 1 pearl gourami 2 male guppies 4 female guppies 6 small cories (definately not emeralds) Technically, that equals 41" of fish, so according to the much over-rated inch per gallon rule, my tank would be overstocked. However, I know that there are many, many exceptions to the rule, so I wanted to see what some more experienced fish keepers thought of my idea. I know the guppies will breed like crazy, but I was thinking that the pearl gourami would take care of any excess fry and that if I wanted to save any, I could put them in an empty 5 gal. I have. I really want the guppies. I'd be fine with leaving out the pearl gourami if I had to except that then there would be nothing to eat the fry since I think the neons & DG are too small. Does anyone have any suggestions that involve keeping both male & female guppies in the plan? Also remember that I already have the tetras and the DG so they have to stay in the plan as well.