Most shrimp tend to live around a year, i once read an article that said ghost shrimp can live for 10 years but i very much doubt that. I would say anywhere in between 1-3 years. They eat pretty much anything, basicly they will eat what your fish are eating.How long can ghost shrimps live for and what do they eat?
Nope, they will need to eat just like fish do, ghost shrimp aren't very good algae eaters. And it depends what species of cichlid you are talking about. If you want a shrimp that eat lots of algae, get amano shrimp, but they cannot live off the algae in your tank aloneCan ghost shrimps just feed off algae and such in aquariums and can they live with cichlids?