So glad he seems to be ok!
Let us know how you go at the doctors.