I crossposted the link about the reason pets are abandoned and the picture of the doghouse made of collars from euthanized dogs. (it is a parenting board not a pet board, but there is a pet forum)
There have been a couple of responses which have included people telling stories about giving away their dogs, and that its okay as long as you give them to a nice home.
One woman said she gave away her dog to a rescue because it would pee whenever they had company and she couldn't handle it. Another woman said that she had a dog for 10 years (10 years!!!) that she gave away because they moved into a new house with a smaller backyard and she gave him away because he was so unhappy with it (it was a beagle)?!?! (how do you give a dog away, especially one you have had for that long?!)
One of these women also went on to say that she planned on breeding her dog in the next year and she would make sure that she gave them to good homes, but some of them would probably be given to new owners at some point because it happens!
Sorry for the vent!