8/14: Ultrasound shows liver problems.
Hagrid had an ultrasound today and a skin biopsy. The ultrasound showed nodules on his liver, but no way to determine whether it's cancer without a biopsy. The skin biopsy results won't be back for at least a week.
The vet (not my regular vet) wants to dose him with Revolution just in case he has mites of some kind, even though no mites showed up on skin scrapings. I'm going to do some research on that, because I'm not sure it's a good idea to keep loading him up with meds if his liver is in trouble.
He's still coming out of the anesthesia (they had to put him under to do the biopsy), so I'll pick him up in the morning. Still no recommendations on how to relieve his itching--the poor guy just itches all over at this point.
I'm so scared for my sweet boy.