Neuter and release
Stray dog populations anywhere depend solely on the amount of food available. Nature adjusts the population to the carrying capacity of the territory. If just one fertile female escapes being poisoned she can breed up to 67,000 offspring in 6 years. That is why poisoning will never succeed unless every single female is exterminated.
If however the carrying capacity of an area is filled with sterile animals, the population will gradually die out, providing no fertile dogs who can infiltrate from surrounding areas. Freshly abandoned dogs are to be collected by dog wardens, police and residents as in developed countries.
‘Neuter and Release’, the policy advocated by the World Health Organisation and the World Society for the Protection of Animals, solves the problem permanently, although dogs have to be tolerated on the streets for 3-5 years for it to succeed. Providing it is implemented to the edge of the urban area it is however a permanent and humane solution which politicians can be proud of.