Carin the vet, who offered to do the surgery for a smaller sum, has performed the surgery on Oberon this evening. He got to keep his leg but will need to recover for a long time. He handled the surgery well. More updates tomorrow. Please keep sharing as every little bit will help towards paying his vet bills.