I'm a bit surprised that your Vet didn't keep him on the 2nd visit,
but it is good he got an antibiotic & fluids. I hope he perks up quickly.