So my puffer fish that I think is battling ick for sometime now, has just been discovered with no left front fin. He is swimming fine and is eating, but what could have caused it to fall off. There is no bite marks. He is the biggest one in the tank (one lunar wrasse and one damsel and small...