Well there's your answer George! TOO CROWDED!!!

Your comet needs at least 20 galons and your fantails need at least 10 gallons a piece.
You probably have water quality issues too. Test you water and post the results here.
Fin nipping is a common problem in an overcrowded tank.
You need in litres no less than 120 for your fish too be happy!