It's a pretty simple concept: Dogs are domesticated animals. They aren't fit to survive on their own in the wild because WE created them to serve our own selfish desires for companionship. Now through our own irresponsibility as a species there are WAY more dogs than homes looking for dogs and as such to continue to intentionally breed dogs when there are already too many is irresponsible. Rewarding those who breed by paying for puppies is just as irresponsible. This isn't holier than thou thinking it's fact. Suggesting people adopt from a shelter is solid advice and belittle someone who would suggest such responsible action is idiotic and without ground. Your one bad experience doesn't represent an entire community of rescues.