20100508 city.delhi: Dog 'killings': Protest at DJB office