Question
I am setting up a 55-gallon freshwater fish tank.
I want to add animals other than fish (crabs, snails, crayfish, shrimp) to the tank.
Which freshwater fish, viable for my tank size, are most tolerant of (don't attack, tend to avoid) non-fish?
I am avoiding African Cichilds or solitary fish. I am looking for group fish, schooling fish, like guppies and tetras.
Answer
I've never owned crabs or crayfish as pets before, but I've had success with Mosquito rasboras[1] and White Cloud Mountain minnows in a community tank with shrimp and snails. They are very pretty schooling fish and fairly tolerant to other species. The only thing I would be concerned about is the crayfish or crab feeding on the smaller schooling fish. I'll leave that to your discretion.
Additionally, there are a few tetras such as Cardinal/neon tetras and rummynose tetras that are reputedly good schooling fish for shrimp and snails, though I've had no such combination personally. (source)
Concerning your crayfish/crab combination, I really wouldn't advise it because if you scroll through forums there are plenty of reports of crayfish and crabs killing fish and feeding off the dead bodies (who can blame them?)
[1] - Just be careful with raboras, because in their natural habitat, they feed on very small crustaceans. I wouldn't be too worried about it if your shrimp/crab/crayfish are bigger than the opening of their mouth.
Answered By - Jace Cotton