I have 6 goldfish in a 30gallon aquarium for 3yrs now. They eat floating pellets. I noticed over the couple days that one fish is swimming with its tail towards the top (almost fighting to stay down). Yesterday morning I thought it wa sdead as it was at the top of the water belly up. I went to move it and it starting swimmng. It keeps floating to the top and even does "rolls". I researched and it seems like maybe it could be swim bladder or dropsy. Dropsy requires medication but swim bladder does not. (the fish looks fine - no swollen belly). How do I know what to do for this fish... and will treating one fish affect the others?