What are you disagreeing with? I agree with you that an over population of dogs and cats are a real problem in America. A million of them get euthanized every year and that just breaks my heart. Again; the problem is with humans. Humans are responsible for getting their dogs and cats spayed and neutered. It’s irresponsible not to unless they are a breeder with a deserved honorable reputation for breeding responsibly. Not inbreeding.
I’m disagreeing that unwanted dogs and cats can usually be taken to a no kill shelter. To be specific about no kill shelters, because that’s who we always try to contact first, we have tried to have local no kill shelters accept strays on several occasions, over the years, and they have in every instance declined, saying they were full. Usually, even the Humane Shelter tells us the same - I can think of only one instance where the local Humane Society took an animal, and in that case “Animal Control” was involved as a middleman.
Outside of that, I believe we are pretty much in agreement.