Ouch! Poor guy. I sure hope he doesn't have to have sugery. You both will be in my thoughts. Please keep us posted on what the vet has to say.