I spoke to the vet at about 4 p.m. today. All of the x-rays on Hamilton were OK. His kidneys are a little small, but the blood tests show that their numbers are good. He's all set for the shot tomorrow.
She assured me that he's eating well and doing fine. Our little guy!