My ropefish will eat anything. Flakes, carnivore pellets, cichlid pellets, bloodworms, brine shrimp... whatever falls in there. However, she'll only do it when she is hungry. Same with my delhezi. She'll eat anything when she is hungry, but she will ignore everything and just lay there if not. The only fish I have that is actually picky is my elephant nose. He is a pain in my butt. He will only eat bloodworms or brine shrimp. He turns up his nose, literally, when anything else is in there. Also, my delhezi suddenly decided to be nocturnal. She was all around the tank all day and watching us from the plants. Now she buries herself in the sand in the daytime and comes out at night.