The Supreme Court on Monday directed the municipal bodies of Delhi, Gurugram, Noida, and Ghaziabad to remove stray dogs from city streets and keep them in shelters. The order has triggered an important debate: removing or eliminating stray dogs may not be a real, long-term solution. The question now is, what is the way forward? On one hand, there is concern for human safety; on the other, for the lives of voiceless animals.