Look at this good, brave boy at the vet. Granted, he was trying to hide under the towel, hence the mess on his fur, but he was very sweet and put up with his whole exam and his shots. His weight is okay, his teeth were fine, and he's got all his vaccines now.
He's under the sofa like "The horror, the horror," but he's made it through another wellness visit.