Actually poolman, the real problem is that the government is not taking an intelligent or realistic approach to the problem. It has been well established that poisoning (or even mass humane euthanasia) does not work. Within approximately 18 months, the gap left by the absent dogs will be filled again. Needless to say that strychnine poisoning is dangerous not only to the dogs, but to other animals and wildlife. The WHO is opposed to this form of stray control. It is also detrimental to the environment as the bodies decompose, the chemical disperses into our waterways.
The only things that work are a combination of efforts including education, enforcement, accessible neutering and spaying (unfortunately this means that the veterinary profession has to cooperate with humane societies - but the majority have made it clear they see humane societies as competition. Fortunately there is a handful of great vets who do support humane societies but it just isn't enough) and better control of food sources such as garbage. As long as there are food sources available the dog population, cat and raccoon populations will grow to a size sustained by the resources available.
Poisoning is inhumane, pointless and does nothing to improve the problem in the long run. It certainly does not encourage responsible dog ownership - which as you point out is the crux of the problem.