I havent been through it before (and pray I never will) But I know that I myself would not want my cat to suffer, so that being said, if the vet could tell me he wouldnt suffer after the surgery except for recovery I would do it. But if after the surgery he would be in pain....I would have him put to sleep....Its the reasonable thing to do. I am very sorry to hear about this though and hope things work out for the best for you