Thanks for helping to define what it is - I can now read up on it's needs.
As to it's health it seems to have large white patches and now fins left - they're just stubby growths. When it swims it seems to struggle because of this. Hopefully this picture will show more than the previous one.