Planted Tank Guru
Join Date: Jan 2010
Location: Contra Costa CA
This is a 'Noah's Ark' tank: Couple of this, couple of that... not enough of any one fish to make a good social group or an impressive show.
I would split this tank into at least 3, one of them a much larger tank.
1 Dwarf Gaurami- OK. Do not add any more Anabantoids.
1 Male German Blue Ram- Even a single male might get a bit protective of an area of the bottom, but this is less likely without a female.
1 Spotted african leaf fish(perch)-Ditto notes above. Larger tank.
1 yoyo loach- Ditto: Needs a tank with a LOT more bottom space, and does better with companions. Not a fish for a 29 gallon.
3 Hatchet fish- Ditto- get more, except that some Gouramis do not like other fish at the surface.
2 oto- OK, more is not a problem.
1 Glass catfish- Ditto: very social fish. Get half a dozen.
3 cories- Ditto: they will be out and playing a lot more if you have half a dozen. What species? Some get larger, some are dwarfs.
2 fancy guppys- Male or female?
2 borneo suckers- Are these one of the hillstream loaches? They need a specialty tank that is not great with most of the other fish. Or is it a Garra? Several of your other fish come from slow moving water, and hillstream loaches come from very active water.
2 swamp darters-?
4 neon tetras- Ditto: Schooling fish. Get a dozen.
9 Ghost shrimp- Will be eaten by something, probably the Yoyo Loach.
You have enough fish to start several much larger tanks. Research the fish better and decide which way you want to go:
Warmer water? Yoyos, Gourami, Ram, Hatchets
Cooler water? Hillstream Loaches (If that is what they are), Neons, most Cories
Calmer water? Leaf fish, Hatchets, Gourami
Faster water? Hillstream Loaches, Glass Cats
Larger tank? Yoyo, Leaf Fish