I haven't kept them myself but I had a friend who had two of them. You definitely want a sand substrate, with maybe some java moss of dead leaves that it can hide under. I dont know if the water level is critical, but it might be easier to feed them in a shallow tank. The website for aquascape says they have chaca chacas, but I don't know if they actually have them in stock. I have pm'd them and asked on their forum, but I got no response