Poor Shemp. Hope he's OK. When are you taking him to the vet? We'll need to be sure to send prayers his way on that day.