I know you are looking for a politically correct answer, but you're not going to get one. It is the responsibility of those who drop litters of rug-rats to pay for the raising and education of their own spawn. It is not "society's" responsibility.
That includes the middle-class as well as welfare-queens.
If people weren't in such a hurry to act on their "need to breed", maybe those who did have kids might consider how they could raise them and do the best for them.
But, there is always minimum wage, or less, work to do for those who are children of those with no more foresight than cats, rats, and dogs.