I have used Melafix to help with frayed fins but I guess that I catch it early enough with my beautiful bettas since I am almost always looking at them. I am not that experienced with keeping bettas but a few years ago I managed to keep one alive for about 3 years. I guess always keeping fish medication on hand is a good thing since fish can get sick when you least expect it.