I am just setting up my 37 gal again after a two year hiatus. it is a high light, high tech setup. I am trying to choose fish for it. I would like some small colorful fish and maybe some unusual fish. Tell me what you think about these options.
I've had rams (german) with cherry shrimp and they all lived together without any "dissapearances" aside from the ram that lept to her death... Hope this helps. I still wouldn't trust them with young shrimp b/c just about everything will eat little shrimp...
It is recommended that Corydorus habrosus should be kept in larger groups, 12 or more. They are actually midwater schooling fish (see info here: http://www.azgardens.com/p-825-cory-dwarf-cory-cat.aspx). Otos also are very social and like to be in larger groups in their natural environment. There was a very nice article about keeping and breading otos in last year TFH if you have access to the magazine.
I am just wondering why you would mix CPDs in this setup? Otos, corys and apistos/rams are all soft water South American fish and would make a beautiful tank without CPDs. CPDs come from Burma/ Myanmar and actually live in harder water and cooler temperatures. Also, 37G is a fairly small tank (my personal opinion), so rainbows may not be the best option because they need a lot of swimming space. They are from Australia mostly.