Oh my gosh. I have never ever seen this before. This made my stomach turn.
Chiro coming out next week, trying to get a secondary vet opinion ASAP. The more I ask people around me and on here, and see him in action, the more I am preeeetty sure he's fine.