That's terribly frightening! Sounds like you're taking great care of him. I hope this becomes resolved soon so Storm gets on the right track and has a quick and full recovery!