Amazing!
I think that you should still take him to the vet. Their might be something worse going on that you can't see. I don't see how he can't be in any...
Separate names with a comma.