Jac was back at the vet today for x-rays, blood and urine tests trying to get to the bottom of what's up. His temperature was up again. They were checking for bladder stones but, luckily, the x-rays came back clear.
He's on even more, different medication. The blood tests came back okay, so his kidneys are fine, but we've still got to wait for the results of the urine test.