We're back from the vet. It looks like Opie's thyroid may be crapping out (on top of everything else). But the vet also said that it wasn't time to let him go yet, so that's a relief.
And everyone oohed and aahed at how obviously in love Opie and Bitsy are. The vet said she thinks it's one of the things that's helping to keep Opie young.
Only a few tears. Nothing major. :/