I keep mine in a 20g long with Caribsea's cichlid sand, they're no more difficult than any other rift lake cichlid. I started with 2 males and 4 females and now I have a constant supply of fry for sale. I purchased my shells from Amazon but there are loads of other places to buy from.