They will eat everything, I feed mine a piece of shrimp everytime it is on the glass at the top of my tank. I try to keep it stuffed so it won't bother my corals which it hasn't yet. I even fed it a piece of raw chicken the other night. It jumped on it faster than I have ever seen it move!