T.L.
I would recommend taking him to the doctor or giving him a supp for this type of thing if you happen to have some on hand. We had the same thing last winter and I kept the extra supp they gave us at the hospital incase it happens again.
Poor thing. I hope everything gets better soon.