Oh wow. The poor little guy Seems as though he's got a guardian angel for sure though I have been thinking about him and the vet visit all day long! I absolutely cannot wait for new pictures of him. I really wish I was closer so I could help you out with his care. Sounds like you will definately have your hands full!