Bob's still behind the monitor--he came partway out just now for some ear and chin rubs, but he saw Hagrid snoozing across the room and went back into hiding.

I have to take Hagrid back to the vet on Friday for a checkup. I hope another vet trip doesn't make matters worse!