Hello all! this is my first time posting. I've had a male betta, with 3 females, a few oto cats, and 3 mollies living together pretty well for the past month. I gave 2 of my mollies away and currently just had one until i could find a home for that one too. I went out of town for one night and came home to find my male betta's fins all torn up clearly from it being bitten. My guess is that the molly is the culprit, am i correct in thinking this? Also, will his fin grow back? He's swimming around fine but I don't know if i should remove him or what. I've already placed the molly by itself.
Any advice would be great! I'd really hate to lose my betta! thanks!