Germanshepherdsmum
*Spice*, why exactly do you think that taking in rescue dogs encourages the breeding of more puppies? People who only have rescue dogs wouldn’t dream of buying puppies and I assure you that there is, unfortunately, no shortage of rescue dogs waiting to be rehomed.
In my experience most rescue dogs start out as pups bred by puppy farmers. They are sold in many cases to unsuitable owners who cannot cope with them and end up as rescue dogs.
While there are people happy to take these dogs on it means that the puppy farmers can continue to breed and not have any responsibility for the welfare of the dogs. If they cannot sell the dogs they off load them to a shelter. Look how many of these dogs arrive in the UK from Romania, or Ireland or various other countries.
Of course there are many people who take on a rescue dog and give it a loving home but there are others that do not want that responsibility or to deal with possible issues that a true rescue dog may have and want a puppy - preferably one from a Kennel Club registered breeder.