Great that you listed the temp as well, coz at 85'F = almost 30'C which is very warm even for a puffer, so by bringing it down to 78'F - 25'C seems like a better choice...
If hes perked up though, just keep an eye on him and maybe ease off the meds for a little bit... if anything, you can maybe just add a little epsom salt (if you feel he may benefit from flushing out his system of any possible remaining IP's)
I would also break up his feeding schedule and feed every other day just to give his system sometime to digest food etc...
Last but not least the hair, i can see its on the puffer, just not sure if its wrapped around? Either way, i'm guessing it could be irritating the puffers skin, which is why there seems to be bits of the puffers slime coat stuck to it... so maybe if possible, try holding it in the net underwater and see if you can carefully remove it???
If hes perked up though, just keep an eye on him and maybe ease off the meds for a little bit... if anything, you can maybe just add a little epsom salt (if you feel he may benefit from flushing out his system of any possible remaining IP's)
I would also break up his feeding schedule and feed every other day just to give his system sometime to digest food etc...
Last but not least the hair, i can see its on the puffer, just not sure if its wrapped around? Either way, i'm guessing it could be irritating the puffers skin, which is why there seems to be bits of the puffers slime coat stuck to it... so maybe if possible, try holding it in the net underwater and see if you can carefully remove it???