This exactly is the reason in West Bengal too. No population control can be achieved unless food sources are cut down gradually. Mom dogs producing litters of 8 would reduce to litters of 4 owing to lesser food.
With people buying meat and chicken and fish from the footpath shops located @ every 50 m.