They need to be kept with peaceful fish--anything aggressive will a) outcompete them for food or b) stress the heck out of them. Keep in mind they get up to 18 inches, so need a large tank. I wouldn't put one in a reef--they will nibble corals, and reduce the number of pods in the system even as juveniles.