OMG! This poor little guy. Is there any other vet you can call and just explain the situation and get some advice? I'm sure he'll heal and be just fine, but maybe there's something you can apply to this to relieve him some.