I have a angelfish that I rescued from petsmart. It was showing signs of ammonia poisoning and is missing a pectoral fin. The fish has recovered but now I have a new problem. The fish doesn't get around very well because of the missing fin, so when I feed my fish all my other fish out run him to the food. He has dark colored poop so he is eating something. Should I rehome him?