Generally, we would suggest a minimum size of 10 gallons (45 litres), smaller than this can be difficult to maintain a stable environment. Even the highest stocking level for a marine aquarium is 1″ of fish per 2 gallons. Nano aquariums can be used for keeping small crabs, shrimps, snails, and corals if there is plenty of light. They are not recommended for keeping fish.