I've never had this problem, but my local aquarium supply store recommended Melafix to heal my fishes' torn fins, and it also says it treats popeye in all Freshwater Fish. A medium-sized bottle is around $6, so it's very affordable.
Chat with our AI personalities