Not to disagree, but all but 1 time we have tried to get a stray dog or cat to a shelter, we’d call around (there are several shelters local to us), and the shelters around here were all full. Even in that 1 case, it was only after we explained the bad situation with a stray @ my elderly Mom’s house that anyone would take it (the stray cat getting in her garage and tearing things up).
A stray dog here we posted a sign for at several local farm supply stores, too, and it took weeks to give him away. There really is a large glut of these animals. :-(
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.