In a country where the canine population is as much a part of the urban landscape as the bustling bazaars and historic landmarks, a new law has sparked a national debate. On Tuesday, Turkey's parliament passed legislation aimed at rounding up an estimated 4 million stray dogs and placing them in shelters. This move comes amidst growing concerns over road accidents, attacks, and rabies, but it has also ignited a fierce opposition from animal rights activists and the main opposition party.