I don't know any dog who has had it done, did you get a second opinion from another vet? This sounds like major surgery, and I wouldn't jump into it without at least one more vet's opinion, were it me.