I have a 10 gallon tank, with one red tail shark, one tetra, 3 platys, 2 catfish and one algae eater and two rose red minnows. One of my platys I think is pregnant, but It doesnt eat anything. Its belly is so big that it hardly swims and sits at the bottom most of the time. It has always been a slow eater. I never saw it rush up to the top to eat. But lately, I haven't seen it go to the top either. I want her to have the babies. But she would starve if she doesn't eat. If I put too much food, my other fish would die of overfeeding. Is the behavior of the platy normal. My tank is 8 months old. I have had lot of dead fish, but its been stable for last 3-4 months. I have checked the water quality, everything seems ok. I changed the water partially to see if it helps. Nothinghe still hardly moves. I have had fish with dropsy and so I know that it doesn't have dropsy for sure. Is there anything I can do?