I'm planning to set up a big (150 x 65 x 50 cm) tank with lots of small colorful fish and shrimp.

  • I want the tank to be heavily planted
  • I want the tank to be very colorful
  • I want to keep a few species of colorful shrimp
  • I want to keep a few species of colorful fish
  • I don't want the plants to be destroyed by the fish
  • I don't want the shrimp to be eaten by the fish

I'm thinking about some small shrimp species that won't interbreed (form this chart) enter image description here

As for the fish, I was thinking about:

  • Some nice species of a guppy (single species to avoid interbreeding)
  • Neon tetra (Paracheirodon innesi)
  • Boraras brigittae
  • Hatchet fish, to fill up the surface
  • Some Pangio kuhlii, to add variety to the bottom (not too many though, because they'll probably harass baby shrimps a bit)
  • Maybe a single Betta male

This still feels not enough for a 400 l tank. What else do think I could throw in there?

  • 1
    maby change out the betta and replace with algae eaters and a couple of assasin snails they eat other snails and fish food and they multiply very slowly but they are small. Commented Jan 31, 2019 at 20:40
  • 1
    We recently got pentazona barbs for our community tank, and they're small, cute, nicely coloured. Commented Feb 1, 2019 at 22:42

2 Answers 2


Shrimp and fish is not a really good idea. The explanation is simple, the problem is the "zoeas" (baby shrimp).

All small fish, like tetra neon, etc. can eat them so this is a problem for the reproduction of your shrimp as well.

Some options can be:

Bad options:

  • Single Betta male, this is a really aggressive and territorial fish so you will have problems with other fish in the tank and with the shrimps.

  • Pentazona barbs or other barbs are a big problem, because these guys grow to a significant size and you will lose all your shrimp if they find them.

  • If you put assassin snails without putting others snails, assassin snails will die because they eat other snails, so you would need to feed them with other snails. They can eat other animal-based foods, but with other snails you don't need to keep feeding them with other alimentation.

  • Put fish with a large size, because you will have problem with other fish and with the shrimp.

  • In a heavily planted tank I would not fear the few baby shrimps eaten by the fish. Especially with moss. Also assassin snail eat more diversely than generally written. they will eat dead shrimp/fish and some plants matter. Personal experience with a 15gal tank and also from a 70g. Since his tank is even larger it should not be a problem
    – Rémi
    Commented Mar 26, 2019 at 12:54
  • @Rémi After read about assasins snail, yes is true he can eat other things (not plants) but is more easy put him with other snails or for control plagues, cause others snails can do the job of garbage collector and are more easy to keep, because the shrimps can be attackeds by assasins snails. (aquariumbreeder.com/…) In the other hand, if you put a lot of predators in the tank you will make reduce the colony of shrimps, so you can't make a good selection of shrimps. Cause u cant control what specimens you are losing.
    – Gawey
    Commented Mar 26, 2019 at 15:17

Tetras and snails.

Small neon colored tetras swim in groups and would swim around the middle and at the bottom of your tank.

Snails, avoid mystery snails since they do breed. I would go for assassin snails, some of them dig into the rocks!

Hope my suggestion works out for your future colorful tank!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.