I keep 4 bolivian rams in a 29G. Before I introduced the rams, there were 6 very large (fully grown) amano shrimp in the tank, which were extremely active and wandered all over the tank at all times of day or night. I really enjoyed watching them. As soon as I introduced the rams, the shrimp disappered. On an off, I have seen two of them, mostly when doing water changes. I believe they hang out in my background where the rams can't go, but I very much doubt that all 6 of them are still around. I suspect the rams eat them when they shed their exosceleton (sp?). From that experience, I wouldn't say that the rams are compatible with shrimp. At the very least, the shrimp are scared of the cichlids and go into hiding, but the rams might also finish them off over time. Since bolivian rams in my experience are far more peaceful than any other dwarf cichlid, I would expect other cichlids to get on worse with the shrimp than them.