Oh wow!! I am so sorry to hear that. I hope he will be okay.