Here's my take on all of this - if anyone still cares
Before last year I had not had a dog since I was a teenager living with my parents. Why? Because I always rented and I know that when you rent, anything can happen.....some landlords don't allow dogs, or the dog could cause problems, whatever. I just decided that if I couldn't be 100% sure of giving my dog a "forever" home, than I would not get a dog, no matter how much I wanted one.
So last year I bought a house. Every single person who knows me will tell you that the ONLY reason I bought a house was so that I could get a German Shepherd. So I looked and looked and looked at rescues and shelters for a GSD and just couldn't find the right guy for me. Then my neighbor, who works at a vet's office, told me that someone she knew had "obtained" (in a not-so-legal-manner) a litter of GSDs from a puppy mill and she was trying to find homes for them. She said that these were puppymill pups and would possibly have some health problems but they seemed healthy, aside from worms, fleas and ticks.
And lo and behold my Charlie came into my life. And I had NO IDEA what I had gotten myself into.
I am single and live alone on a fairly meager income. In the year I have had Charlie I have spent over $2000 in vet bills. Most of this has gone on my credit card and it will take me forever to pay it off. In addition to the vet bills, he has destroyed countless hundreds of dollars of carpet, leather chairs, pretty much anything he can get his mouth around. Again, pull out the credit card, beg mom for a loan, whatever.
Many, many times in the first few months I thought about re-homing Charlie. Between the health problems and the behavioral issues, I got to a point where I had had enough and decided that I just couldn't keep doing it. My credit cards were maxed and mom wasn't going to loan me anymore money. My new house was pretty well destroyed.
And then Charlie brought me his ball and sat it on my lap and looked up at me with his big brown eyes and wagged his tail and I realized that he is MY boy. He is MY responsibility. I took him in when he had no one else and would probably have died from all of his health complications. He is MY $110,000 dog (that's how much I paid for my house). and I will NEVER let anything happen to him.
I suppose for those who don't have the love for their dog that I have for mine, maybe a dog is "disposable". But for me, I would go through hell for Charlie.