With the Supreme Court underlining that stray dogs should not be returned to the streets, the Delhi government has been forced to rethink its strategy on controlling the canine population — estimated at around 8 lakh in the Capital.