Latest update:
India allows feeding of stray dogs but only in designated areas designated by local authorities, courts prohibit indiscriminate feeding in public places and allow housing societies to set reasonable rules.

Feeding stray dogs is legal in India, but this mistake could get you into trouble
If you’ve ever fed a stray dog or seen someone doing so, you’re probably wondering – is this really allowed? The short answer is yes, but with important conditions.
Under Indian law, feeding stray dogs is not illegal. In fact, courts have recognized that community dogs have a right to food and that people have a right to feed them.
But things have become more organized in recent years.
In 2025, the Supreme Court stepped in to set clearer rules. She said that feeding stray dogs cannot be done randomly in public places such as roads, parks or building entrances. Instead, dogs should only be fed in designated feeding areas set up by local authorities.
So the rule now is simple: feeding is allowed, but not anywhere you want.
The idea is to balance two things: animal welfare and public safety. Unregulated feeding in crowded areas often led to complaints about hygiene, dog bites and conflicts between residents. At the same time, a complete ban on feeding is neither humane nor practical.
That’s why the courts pushed for a compromise. Municipal bodies are now expected to establish specific feeding places in each area, usually far from children’s play areas, entrances or crowded places.
If someone feeds stray dogs in the wrong place, such as on the street or within restricted areas, action can be taken under local rules or court directions.
Courts have even raised concerns about holding feeders liable in certain situations, especially if safety issues arise.
In residential communities, feeding is still permitted, but usually in pre-determined locations. RWAs cannot ban feeding completely, but they can set sensible rules about where it should occur and how cleanliness can be maintained.
This is why many communities now have fixed feeding corners.
India’s laws are trying to walk a fine line here. Stray dogs are protected under animal welfare rules, and the Animal Birth Control (ABC) program pays to have them sterilized and vaccinated, then released back to where they came from.
But things get complicated when it comes to nutrition. People keep arguing about where and how to feed stray dogs. Feeding stray animals in itself is not against the law, but you cannot do it anywhere you want. If you’re careful about where you feed them – somewhere that won’t disturb others or cause a mess, and especially if you stick to designated feeding spots – there’s really no problem.
Handpicked stories, in your inbox
A newsletter containing the best of our journalism
Delhi, India, India
17 April 2026, 10:00 PM IST
Read more


