You are right I am such a horrible and terrible person because I saw the early signs of what was going to be a life time of pain for my dog. So I put him down, I only did this cause I am a cheap prick who didn't want to spend a dime on his dog! How do you know me so well? I won't bore you with the details of how emotional it was for us and how much I cried over this, I'm human too after all. Read my posts. I said I could afford the bills, I can easily borrow if I have to, I've got a big limits on my credit cards it wouldn't have been an issue, what I was looking for was a possibly more "affordable" vets that someone might recommend who has performed quality work.
It's a selfish choice to keep an animal alive if it's in consistent pain, it doesn't understand, as much as it loves you and you love it, it's still in pain and has no idea why. I hope your pet is healthy and pain free, I really do. I wasn't talking about just one surgery here I was talking about multiple ones, hell I wish it was from an accident then I would have bucked up and had the surgery but it was genetics, something you cannot change is the DNA make up of an animal and how it is going to develop.
At the end of the day a decision had to be made, and we can discuss right and wrong about it for the rest of time as there are valid reasons for both sides, but we made our decision, what's done is done and we can move on and live life feeling comfortable that we made the correct decision for us.