I know it is really impossible to save them all but if I ever won the lottery I would give it a shot. I hate to see puppies not even have a chance.
Before my current dogs I got all my dogs from the shelter, one just hours before he was going to be put down because he was 2 big. I had him for 14 years, he was a wonderful lab/shepard mix.
I donate to rescue groups ASPCA, HSUS, and many more, but is just is never enough is it..