I think the problem is that shelters don’t have enough funding to care for all dogs.
Well sure. Who’s gonna cover that funding gap? Not me.
So, what, let the excess or aggressive dogs starve but treat them nicely until they do? Let them run feral?
Or humanely put them down?
Edit: Y’all downvoting me should go volunteer at a local shelter for a while. I love dogs. I absolutely love dogs. But because of irresponsible owners and breeders we often have too many dogs and full shelters. Resources are not infinite.
It is cruel to keep dogs alive in increasingly smaller spaces, or hoard them, as we run out of room because you feel guilty about putting them down.
I’m not saying I’m opposed to rehoming, rescuing, or fostering dogs. Or opposed to shelters in general! I think those practices are important. Our current dog is a rehome.