I have a red zebra cichlid fish that, as far as I can tell, has not eaten in about a month! API master kit results have been pretty normal. 0 ammonia, 0 nitrites and 20-60 nitrates. My fish is not acting sick, no clamped fins, not swimming at the bottom of the tank, not gasping for air, not being bullied. It is swimming around like normal. The only thing that is different is that it "acts" like its eating. It will spit the food out or will just " pretend" to eat. when it's feeding time, it will be all in the mix with the rest of the fish, but won't actually take any food in its mouth. It will also swim right past a piece of food without even trying to eat it. I have tried feeding different kinds of food. NLS pellets, flakes, peas, algae tablets, zucchini. I've tried soaking food in garlic, still won't eat. The only time I've seen it poop was the other day. I added a picture that i took of its poo. Seems normal for a fish that has not eaten, but I could be wrong. Any ideas about what could be wrong with my fish? What should I do? Thanks in advance.