Days after an order by India's top court brought the issue of stray dogs in Delhi into the spotlight, tensions have risen in the city. Animal lovers say they face hostility and sometimes even violence for taking care of strays, while people who believe dogs should be off the streets argue they can be aggressive and dangerous.

Megha Malhotra has been feeding stray dogs in her residential complex for almost two years.

Every evening, she places food at a temporary feeding spot near her building's exit gate. "I enjoy taking care of them and feeding them," she says.

But in recent weeks, she has sensed growing unease among residents every time she puts out the food. Some have even confronted her, insisting she stop feeding the animals, she says.

Ms Malhotra says she usually prefers to stay calm in such situations. But of late, there have been instances where she's had to be more firm.