My dojo loach (around 2) has been acting very strange and concerning for about the past week i believe. It started with him jumping out of the water and hitting his head on the tanks lid, and he fell back to the water, swam around upsidedown, then went upsidedown, and appeared dead. We were about to say goodbye but I realized he was breathing, so I put him in a bucket with some of his tank water. Suddenly he sprung back to life. I kept him in the bucket for the next two days so I could make sure he was eating, which he was, but not as much as normal. He wasn’t able to swim straight, and he would would appear to pass gas if you could call it that. After the next few days, i put him back in his tank (with 4 tetras and another loach) and he did fine. But around 5-6 days later, i found him floating at the top of the tank again, hunched over. I knew the drill, i put him into a bucket again and kept an eye on him. I went upstairs, and came back down to him floating upsidedown, not breathing, but his back under fin was moving. I didn’t want to give up hope, and once i put him under a light to keep him warm while in the bucket, he started swimming. He was back to how he was the first time. Couldnt swim straight and was passing a lot of gas. I don’t know if this could be swim bladder, or it could be due to head trauma from when he jumped out and hit the lid. Does anyone know what this is, and can I help him?