State report
Stray dogs in Meghalaya, 2026: 10,653 street dogs in the census and 2.5 lakh dogs in the state's own rabies plan, 166.9 bites for every 100 counted dogs, rabies deaths recorded as 1 and 4 in the national table and 11 and 16 by the state, 81 percent of Shillong's bites from pet dogs, a High Court PIL that went to the Supreme Court, a 2021 ban on killing dogs for meat, and a Rs 250 dog tag
Meghalaya is the small state with the large numbers. The Livestock Census counted only 10,653 street dogs in 2019, yet the national surveillance table recorded 17,784 dog bites in 2024, 166.9 bites for every 100 dogs counted, the highest ratio of any state, and the state's own rabies plan puts its dog population at about 2.5 lakh. This report puts Meghalaya's numbers on one page: the rabies deaths printed as 1 and 4 in the national table and as 11 and 16 by the state's surveillance officer, East Khasi Hills' 10,460 bites in 2025 and the district's finding that 81 percent of its 2026 bites came from pet dogs, the Meghalaya High Court's PIL on Shillong's 'biter dogs' from its first order to its transfer to the Supreme Court, the 2021 order banning the killing of dogs for meat, a state plan that budgets twelve sterilisation centres and lists eleven animal welfare groups without one veterinarian among them, the 449 vets and no veterinary college, and the Rs 250 tag every Shillong dog must wear.
Quick answer
Stray dogs in Meghalaya numbered 10,653 in the 2019 Livestock Census, double the 5,350 of 2012, while the state's rabies plan puts all its dogs at about 2.5 lakh. The national IDSP table recorded 17,784 dog bites in 2024, or 166.9 for every 100 counted dogs against India's 24.3, and four suspected rabies deaths; the state's surveillance officer counted 16 rabies deaths in nine months of the same year.
The data behind this report
One row per period and source. The IDSP rows are Meghalaya's figures from Annexure I and II to the Lok Sabha reply of 1 April 2025: bites 5,302 (2022), 9,611 (2023), 17,784 (2024) and 2,466 (January 2025); suspected rabies deaths 0, 1 and 4. The plan rows are the State Action Plan for Dog Mediated Rabies Elimination from Meghalaya by 2030: two human rabies cases in 2019, none from 2020 to 2022 and 11 in 2023. The state surveillance rows are the figures the IDSP State Surveillance Officer gave with the Health Minister on 26 September 2024: 11 rabies deaths in 2023 and 16 to September 2024. The 2025 row is the NRCP district nodal officer's statement in the state press release of 26 September 2025, 'over 19,000 dog-bite cases annually' and 15 deaths that year, the bites entered as 19000. The East Khasi Hills rows are the district figures EastMojo reported on 2 September 2026. The series count through different channels and the dataset computes nothing across them.
Compiled from Press Information Bureau, Stray dogs, Government of Meghalaya, Syllad, 'Meghalaya records 27 rabies deaths…, Government of Meghalaya, press release 754, EastMojo (Princess Giri Rashir).
Download the dataset (CSV, 11 rows, 5 columns)Free to reuse under CC BY 4.0 with attribution to Bonbeno. Data as of 11 November 2026.Stray dogs in Meghalaya: the state's numbers on one page
Meghalaya is the state where the fewest counted dogs produce the most recorded bites per dog. Sixteen rows, from sixteen sources.
| What | Figure | As of | Source |
|---|---|---|---|
| Stray dogs, Livestock Census | 5,350 (2012); 10,653 (2019), up 99.1 percent; 3.3 per 1,000 people; 5.4 percent urban in 2012 | 2019 | Rajya Sabha reply; 19th Census Table 79 |
| Dogs, state rabies plan | 2,56,972 in its epidemiology chapter; 2,50,293 in its vaccine plan; 2,50,000 in its worked example | 2024 | State Action Plan for rabies elimination |
| Dog bites, IDSP table | 5,302 (2022); 9,611 (2023); 17,784 (2024); 2,466 in January 2025; 526.3 per lakh people in 2024 | 2022 to 2025 | Lok Sabha reply via PIB |
| Bites per counted dog | 166.9 bites in 2024 per 100 census street dogs, the highest of any state; India 24.3 | 2024 | Computed from the two tables |
| Dog bites, state | 'over 19,000 dog-bite cases annually', more than 5,000 in East Khasi Hills | September 2025 | State press release |
| East Khasi Hills | 10,460 bites in 2025; 7,447 to August 2026; pet dogs 67, 80 and 81 percent of bites in 2024, 2025 and 2026 | September 2026 | EastMojo |
| Rabies deaths, IDSP table | 0 (2022); 1 (2023); 4 (2024) | 2022 to 2024 | Lok Sabha reply via PIB |
| Rabies deaths, state | 2 (2019), 0 (2020 to 2022), 11 (2023) in the plan; 16 to September 2024; 15 to 26 September 2025 | 2024 to 2025 | State plan; Syllad; state press release |
| High Court | PIL No. 4 of 2024: shelter ordered (November 2024); writ extended statewide and ABC committees ordered (May 2025); 'biter dogs' order (August 2025); records sent to the Supreme Court (26 September 2025) | 2024 to 2025 | Meghalaya High Court orders |
| Shelter | A temporary state shelter at Upper Shillong for 20 dogs, lent for two months; no census of Shillong's street dogs | March 2025 | The Sentinel |
| Sterilisation | No count published by the state or the Shillong Municipal Board; plan budgets 12 ABC-cum-shelter centres at Rs 12 lakh each | 2024 to 2026 | State plan; High Court order |
| Dog meat | Killing of stray or pet dogs and slaughter for meat prohibited by the Animal Husbandry and Veterinary Department's order of 9 September 2021 | 2021 | The Sentinel |
| Compensation | No Meghalaya scheme or court formula for dog bite compensation found | Searched November 2026 | None |
| Government veterinary network | 449 registered vets; 3 of 262 posts vacant (1.1 percent); 251 institutions, 4 of them hospitals; 17 mobile units; no veterinary college | 2024 to 2026 | Lok Sabha and Rajya Sabha replies; VCI |
| Vets per head | 13.3 registered vets per lakh people, India 6.3; 4,541 livestock per vet, India 6,106 | 2024 | Computed from the replies |
| Dog tag, Shillong | Rs 250 under section 128 of the Meghalaya Municipal Act; an untagged dog is treated as a stray; registration with the Rangbah Shnong in the Laban pilot | 2025 to 2026 | State press releases; The Sentinel |
Two rows carry the weight. Meghalaya recorded 166.9 dog bites in 2024 for every 100 street dogs the census found, seven times India's 24.3 Rajya Sabha, Starred Question 190, and the state's own rabies plan counts about 2.5 lakh dogs, 24 times the census figure. Both cannot describe the same hills, and the rest of this report is about which office counted what.
How many stray dogs Meghalaya has: 10,653 in the census, 2.5 lakh in the rabies plan
Meghalaya's census count doubled in seven years and is still one of the smallest in India; the state's own plan works from a number twenty-four times larger.
Meghalaya had 10,653 stray dogs in the 20th Livestock Census of 2019, 99.1 percent more than the 5,350 of 2012, in the same years India's count fell 10.7 percent, and 3.3 dogs for every 1,000 people against the national 11.5 National Commission on Population. Only Lakshadweep, Manipur, Dadra and Nagar Haveli, Mizoram, Nagaland and Delhi recorded a lower rate. In 2012 just 5.4 percent of Meghalaya's street dogs were counted in urban areas, against 14.6 percent across India, and the 2019 census counted 2,344 stray cattle. The state's own State Action Plan for Dog Mediated Rabies Elimination works from a different order of magnitude: its epidemiology chapter says 'Meghalaya boasts a sizable dog population' of 2,56,972 dogs, 'including a substantial number of unrecorded stray dogs', and its vaccine chapter budgets for a 'Total dog population in Meghalaya: 2,50,293', of which 1,75,205 are to be vaccinated. The plan does not say how it counted or whether the figure includes owned dogs, which in Meghalaya, as the bite figures below show, matter more than strays. Shillong itself has no count: at the High Court hearing of March 2025 the municipal board recorded that 'No official census has been taken on the street dogs in Shillong'. Bengaluru, Mumbai and Chennai have run counts of their own; no Meghalaya town has. Bonbeno's street dog report explains how a census and an estimate diverge.
Dog bites and rabies: 17,784 bites in the national table, 19,000 by the state, and deaths counted four ways
Meghalaya's bite rate is among the highest in India, and its rabies deaths depend on which office is asked.
The IDSP table laid before the Lok Sabha gives Meghalaya 5,302 dog bite cases in 2022, 9,611 in 2023, 17,784 in 2024 and 2,466 in January 2025 alone, a rise of 235.4 percent in two years and 526.3 bites per lakh people in 2024 against India's 265.7. Of the states only Sikkim at 1,237.6, Goa at 1,088.8, Tamil Nadu at 623.2, Gujarat at 542.8 and Karnataka at 530.7 recorded a higher rate; Maharashtra's was 381.1 and Kerala's 320.3. Set against the census, Meghalaya recorded 166.9 bites in 2024 for every 100 street dogs counted, the highest of any state, against Tamil Nadu's 108.9, Kerala's 39.7, Maharashtra's 38.0 and India's 24.3; only the union territory of Dadra and Nagar Haveli and Daman and Diu is higher. A ratio above one bite per dog is not dogs biting twice; it is a census that missed most of the dogs, and, in Meghalaya, bites by dogs that are not strays at all. The state's figure is close to the table's: in September 2025 the NRCP district nodal officer said 'Meghalaya reports over 19,000 dog-bite cases annually, with more than 5,000 from East Khasi Hills'. Bonbeno's dog bite report prints the IDSP series for every state.
East Khasi Hills: 10,460 bites in 2025, and four in five from pet dogs
East Khasi Hills, the district that holds Shillong, recorded 10,460 dog bite cases in 2025 and 7,447 up to August 2026; pet dogs accounted for 81 percent of reported bites in 2026 and stray dogs for 19 percent, a pet share that rose 'from 67 per cent in 2024 to 80 per cent in 2025 and 81 per cent in 2026', while the urban share of bites fell from 81 percent in 2023 to 65 percent in 2026. The Deputy Commissioner, Abhilash Baranwal, put it plainly: 'Eighty-one per cent of the dog-bite cases in the district are from pet dogs'. He added that 'many cases also go unreported'. The district's 10,460 for one year is more than half the state's 'over 19,000', and larger than the IDSP's whole-state figure for 2023. No district-wise table for the other eleven districts was found published. Meghalaya is the one state in this series where the official answer to 'whose dog bit me' is, most of the time, a neighbour's.
Rabies deaths: 1 and 4 in the table, 11 and 16 by the state
The IDSP table records Meghalaya's suspected rabies deaths as 0 in 2022, 1 in 2023 and 4 in 2024. The state's rabies plan records 'only two rabies cases reported in 2019 followed by a commendable period of zero reported cases from 2020 to 2022' and then 'a notable increase in 2023, with 11 reported cases'. On 26 September 2024 the IDSP State Surveillance Officer, Dr Valarie Laloo, said that 'of 27 cases of rabies death, 11 were reported last year and 16 till September, this year', with West Khasi Hills and West Jaintia Hills the worst districts at six each, and '96 per cent of the rabies deaths were due to dog bites'. A year later the NRCP district nodal officer counted '15 deaths already this year'. All four counts are printed; none is preferred. Even the table's four deaths in 2024 are 1.2 per 10 lakh people, about 30 times India's 54 deaths on 139.9 crore people, the highest rate per head of any state in that column; on the state's sixteen the gap is wider still. The ICMR estimates 5,726 rabies deaths a year in India against the 54 the national table recorded. The state answered with the plan, launched on World Rabies Day 2024, which declared anti-rabies vaccine and serum essential drugs and moved its model anti-rabies clinics to civil hospitals; Meghalaya, like Tamil Nadu and Mizoram, wrote its state plan from the national template.
Wash the wound under running water with soap for fifteen minutes and go the same day to a government hospital or civil hospital for the anti-rabies vaccine, and finish every dose of the course; the state's nodal officer said in 2025 that most rabies deaths happen because a bite or scratch is taken lightly. Treat a bite from your own or a neighbour's dog the same as a stray's: in East Khasi Hills four bites in five are from pet dogs. Keep the hospital card, and report the dog to the Shillong Municipal Board's helpline, 8787586387, or your Rangbah Shnong. Bonbeno's pet first aid guide covers the wound on a pet.
The Meghalaya High Court: 'biter dogs', a shelter for 20, and a PIL sent to the Supreme Court
For ten months the state's own High Court ran Meghalaya's stray dog policy order by order, and then handed the file to Delhi.
On 27 November 2024 Chief Justice I.P. Mukerji and Justice W. Diengdoh, hearing PIL No. 4 of 2024, Kaustav Paul v. State of Meghalaya, took 'judicial notice of the fact that street dogs are increasing in number and pose a menace to the public. The cases of dog bites and deaths caused by rabies are sizeable in number'; the Shillong Municipal Board said its staff 'capture the dogs from the road, vaccinate and sterilize them. Thereafter, they are released on the road again', and the court held there was 'absolute need for the Board to acquire a shelter'. On 10 February 2025 it told the board to complete a dog shelter home 'within 30 days'; in March the board said the state had lent it an animal shelter at Upper Shillong for two months that 'would only hold 20 dogs'. On 15 May 2025 the court extended the writ 'throughout Meghalaya' and ordered the state to form, within four weeks, the committee that rule 4 of the Animal Birth Control (Dogs) Rules, 2001 requires, after the petitioner argued the rules 'have remained a piece of paper and not enforced'. In July it ordered committees in South Garo Hills and West Jaintia Hills, the two districts without one, and on 6 August 2025 the state reported committees in every district and that 'The registration of pet dogs is also being carried out'.
| Date | Bench | What the court said or ordered |
|---|---|---|
| 27 November 2024 | CJ I.P. Mukerji, J W. Diengdoh | Bites and rabies deaths 'sizeable in number'; the Shillong Municipal Board to acquire a shelter and report by 5 February 2025 |
| 10 February 2025 | CJ I.P. Mukerji, J W. Diengdoh | Dog shelter home to be completed within 30 days 'as far as possible' |
| 12 March 2025 | CJ I.P. Mukerji, J W. Diengdoh | Board reports a temporary state shelter at Upper Shillong for 20 dogs for two months; no census of Shillong's street dogs |
| 15 May 2025 | CJ I.P. Mukerji, J W. Diengdoh | Writ extended to all of Meghalaya; ABC committee under rule 4 within four weeks; comprehensive affidavit |
| July 2025 | CJ I.P. Mukerji, J W. Diengdoh | Committees ordered in South Garo Hills and West Jaintia Hills |
| 30 August 2025 | CJ I.P. Mukerji, J W. Diengdoh | 'Biter dogs' to be vaccinated and observed in shelters before release; Registrar General to ask the Supreme Court to let the PIL stay |
| 26 September 2025 | Acting CJ H.S. Thangkhiew, J W. Diengdoh | August order recalled on the state's application; records sent to the Supreme Court |
The 'biter dogs' order and the transfer to the Supreme Court
On 30 August 2025 the court wrote that 'in this State there is peculiarly distinctiveness in the menace posed by stray dogs', that 'quite a number of stray street dogs are biter dogs and very vicious in nature', and that it had directed such dogs to be 'inoculated, vaccinated medically attended to and then kept in shelters for observation before setting them free'; it asked its Registrar General to seek the Supreme Court's leave to keep the PIL. The trigger was paragraph 36 of the Supreme Court's order of 22 August 2025, which transferred every High Court's stray dog petition to itself and restored release after sterilisation for healthy dogs nationally. On 26 September 2025, on the state's own application, Acting Chief Justice H.S. Thangkhiew and Justice W. Diengdoh recalled the August order and directed that 'the records of the instant PIL (PIL No.4 of 2024) be transmitted by the Registry of this Court to the Registry of the Supreme Court at the earliest' Bar and Bench, 'Meghalaya High Court…. The orders that now govern Meghalaya are the Supreme Court's: 22 August 2025, 7 November 2025 on schools, hospitals and stations, and 19 May 2026, which upheld those directions. No later Meghalaya High Court order on stray dogs was found. No Meghalaya scheme or court order fixing compensation for a dog bite was found either, unlike Haryana's Rs 10,000 a tooth mark or Karnataka's Rs 5,000 a bite.
A healthy street dog is sterilised, vaccinated and returned to the same locality under rule 11(19) of the Animal Birth Control Rules, 2023 and the Supreme Court's 22 August 2025 order; the Meghalaya High Court's August 2025 direction to observe 'biter dogs' in shelters before release went to the Supreme Court with the rest of the file. A dog inside a school, hospital, bus stand or railway station goes to a shelter under the November 2025 order. A pet dog in Shillong must carry the Rs 250 municipal tag, and in the Laban pilot it must also be registered with the Rangbah Shnong. Killing any dog, or slaughtering one for meat, is prohibited by the state's 2021 order.
The Animal Birth Control programme: no published count, twelve centres budgeted, and eleven NGOs without a vet
Meghalaya sterilises dogs, by the Shillong Municipal Board's word, but nobody has published how many.
The Shillong Municipal Board told the High Court in November 2024 that it vaccinates and sterilises the dogs it catches and returns them to the road, but no sterilisation total for Shillong, any district or the state could be found published, and the Animal Welfare Board released no ABC grant to any state in the four years to 2024-25. The state's rabies plan budgets 'ABC cum animal shelter' centres at '1 per district @ Rs 12 lakhs per center', twelve in all for Rs 1.44 crore, inside a total of Rs 11,73,94,480, with Rs 2.00 crore for 2,00,235 doses of dog vaccine at Rs 100 a dose; whether any of the twelve has opened is not recorded. The same plan lists eleven animal welfare organisations working on rabies, three in East Khasi Hills and eight in West Jaintia Hills, each marked 'Not yet registered with AWBI', and notes: 'None of the NGOs have a veterinarian in their organization'. The Centre's advisory sets 70 percent coverage: 7,457 dogs on the census count, 1,75,205 on the plan's, a target twenty-three times larger. On 1 September 2026 East Khasi Hills launched a pilot of its own rabies elimination plan in Laban, Shillong: vaccinate the area's stray dogs first, then sterilise them, with feeding confined to zones the community picks, to be extended to the rest of Shillong and then to rural areas; in one early-morning exercise officials vaccinated seven stray dogs.
The dog meat ban: a 2021 order, and dogs still found in gunny bags
Meghalaya banned killing dogs for meat in 2021, and the order still stands where Nagaland's did not.
On 9 September 2021 Meghalaya's Animal Husbandry and Veterinary Department ordered that 'the killing of stray dogs or domesticated dogs and slaughtering of dogs for meat is prohibited in the state of Meghalaya', citing section 11 of the Prevention of Cruelty to Animals Act, 1960 and sections 428 and 429 of the Indian Penal Code. Nagaland's 2020 ban on the commercial sale of dog meat was set aside by the Gauhati High Court's Kohima Bench in 2023, as Bonbeno's Assam report records; no court challenge to Meghalaya's order was found. In September 2023 'at least a dozen dogs' packed in gunny bags were found in a car in 'a reserve forest in Songkama, East Garo Hills', and one person was held. No state count of dog meat cases or rescues was found published.
Call the police on 112 and note the vehicle and the time; the 2021 order makes killing or slaughtering any dog, stray or pet, an offence in the state. Keep a photograph of your own dog and its municipal tag, because a tagged dog is a registered pet and an untagged one is treated as a stray.
Veterinary care: 449 vets, almost no vacancies, four hospitals and no college
Meghalaya has twice India's vets for its people, but almost nowhere to operate on a dog and nowhere to train a vet.
Meghalaya had 449 registered veterinary practitioners on 31 March 2024, up from 402 in 2021, and only 3 of its 262 sanctioned government veterinary doctor posts were vacant in December 2025, 1.1 percent against 25.8 percent for India. That is 13.3 vets per lakh people against India's 6.3, more than Maharashtra's 8.8 or Karnataka's 7.5, and 4,541 livestock per vet against 6,106. But of its 251 government veterinary institutions only 4 are hospitals or polyclinics; 126 are dispensaries and 121 are aid centres, and each serves 8,124 livestock against India's 7,906. Its 17 operational mobile veterinary units give 0.8 per lakh livestock, and Meghalaya has no recognised veterinary college, one of eleven states and union territories without one, with Delhi, Goa, Sikkim and Manipur. A state with 2,344 stray cattle and an estimated 2.5 lakh dogs trains none of its own vets. Bonbeno's Vet Access Index ranks every state on the same arithmetic. Bonbeno's vet directories cover eight cities (Mumbai, Delhi, Bengaluru, Chennai, Hyderabad, Pune, Kolkata and Ahmedabad), none in the North East, so an owner in Shillong works from the government list; what a consultation or surgery costs elsewhere is in Bonbeno's guide to what a vet visit costs in India.
Pets and the rules: a Rs 250 Shillong tag, the Rangbah Shnong, and owners who face an FIR
Meghalaya is the one state in this series where pet rules are written around the finding that pets do most of the biting.
| Item | What the source says | Source and date |
|---|---|---|
| Registration, Shillong | Compulsory with the Shillong Municipal Board; complaints helpline 8787586387 | State government order, 16 February 2021 |
| Dog tag, Shillong | Rs 250 under section 128 of the Meghalaya Municipal Act; an untagged dog is treated as a stray | State press release, 13 June 2025 |
| Laban pilot, East Khasi Hills | Register with the Rangbah Shnong, keep vaccination records; feeding only in designated zones; fines, penalties or an FIR under section 125 of the Bharatiya Nyaya Sanhita where applicable | DC press release; EastMojo, September 2026 |
| Vaccination | Free for animals at government veterinary facilities, the department said | EastMojo, September 2026 |
| Proposed state law | Compulsory registration, vaccination and ABC of dogs, failure attracting 'penalty and/or even jail' | State rabies plan |
| Pet shops | No Meghalaya count found; the plan wants pet breeding shops to register | State rabies plan |
| End of life | No pet crematorium or cemetery found | Searched November 2026 |
| Compare | Guwahati Rs 250 plus Rs 10; Delhi Rs 500; Gurugram Rs 500; Jaipur Rs 1,000 | Bonbeno state and city reports |
Since 2021 every dog owner in Shillong has been 'required to compulsorily register their animals with the Shillong Municipal Board', and the rule was given teeth in November 2024: under section 128 of the Meghalaya Municipal Act 'all residents within the Shillong Municipal Area are required to register their Pet Dogs with the Shillong Municipal Board' and obtain a dog tag for Rs 250, and 'Dogs found without tags will be treated as strays'. How many dogs carry the tag has not been published. The East Khasi Hills pilot of September 2026 adds the village and locality headman: 'pet owners would be required to mandatorily register their pets with the respective Rangbah Shnong and maintain proper vaccination records', and owners who break the norms face fines, penalties and, where applicable, an FIR under section 125 of the Bharatiya Nyaya Sanhita. The state's rabies plan goes further and proposes a law making registration, vaccination and sterilisation of dogs compulsory, 'the failure of which will attract penalty and/or even jail to pet owners'; it had not been enacted by November 2026. Bonbeno's guide to dog registration in India covers the portals that exist, and its guide to pets in apartments in India reads the rules residents' associations work under.
Pet shops, native breeds and end of life
The plan asks that 'All pet breeding shops dealing in supply, breeding and import of pets/ exotic pets from outside the State should register with competent authorities'; the Pet Shop Rules already require a State Board certificate, the Animal Welfare Board's circular of December 2023 recorded that states had not reported their counts, and no Meghalaya figure was found. No dog breed named for Meghalaya is on the register of Indian breeds, and the dog most of the state shares a road with is the Indian pariah dog; Bonbeno's report on the register carries the registered breeds, and its KCI registrations report shows what owners register with the Kennel Club of India. No pet crematorium or cemetery in Meghalaya was found; the copy of the Centre's carcass disposal guidelines that India reads online is, as it happens, hosted by Meghalaya's own Animal Husbandry and Veterinary Department. Bonbeno's cremation report and its guide to when your pet dies in India cover the steps.
What a Meghalaya pet owner can do with these numbers
Seven things that follow from the record, in the order an owner meets them.
- Tag your dog in Shillong. Rs 250 at the Shillong Municipal Board; an untagged dog is treated as a stray.
- Register it with your Rangbah Shnong if your locality is in the pilot, and keep the vaccination card. Laban first, the rest of Shillong next.
- Vaccinate your own dog every year. Four in five bites in East Khasi Hills are from pet dogs, and owners can face an FIR.
- After any bite, finish the whole anti-rabies course. The vaccine is an essential drug in Meghalaya's public hospitals.
- Report a stray or dangerous dog in Shillong on 8787586387. The municipal helpline.
- Call the police if you see dogs being caught for meat. Killing or slaughtering any dog is prohibited by the 2021 order.
- Know which order applies where you live. Institutional premises are cleared to shelters; a residential road gets its sterilised dogs back under rule 11(19).
What this data does not measure
Each figure here was produced by a different office for a different purpose, and the gaps in a small state are wide.
- The dog counts disagree by a factor of 24. The census counted 10,653 street dogs in 2019; the state's plan gives 2,56,972, 2,50,293 and 2,50,000 in three places without a method or a split between owned and street dogs. The 21st Livestock Census had published no state table by 11 November 2026.
- The bite and death series are different instruments. The IDSP table counts what reporting facilities send up; the state's 'over 19,000' is a spoken round figure; the East Khasi Hills series is one district's. The IDSP's 1 and 4 deaths sit beside the state's 11 and 16. The dataset computes nothing across them.
- East Khasi Hills' 2026 figure is EastMojo's 7,447. The Shillong Times reported 'more than 7,500' the same day and could not be opened; a social media post giving a far lower figure is not used. Highland Post's 'more than 90,000 dog bite cases' in 2024 is not used because the period it covers could not be established.
- No sterilisation total and no ABC centre count for any Meghalaya town or district was found, and whether any of the plan's twelve budgeted centres has opened is not recorded.
- No compensation rule, no pet shop count, no registration total and no pet crematorium were found. The 2021 dog meat order is read from The Sentinel's report; the order itself was not found online.
- What happened to the High Court's PIL in the Supreme Court is not recorded separately. Its directions on 'biter dogs' are printed as orders of the Meghalaya High Court, not as law now in force.
- Pet spending per household is absent because the Household Consumption Expenditure Survey's unit-level data had not been obtained. The Statesman, The Shillong Times and PETA India's rescue pages could not be opened and are not used.
How this report was built
Every figure was read from the document cited, and the state rows are the same rows Bonbeno's national reports computed from the parliamentary annexes.
- The census figures are from the Rajya Sabha statement of 6 August 2025 and Table 79 of the 19th Livestock Census, with per-1,000 rates from the National Commission on Population's projections; the plan's dog counts, budget and NGO list from the State Action Plan, read with pypdf.
- The bite and rabies figures are from Annexure I and II to the Lok Sabha reply of 1 April 2025, the State Action Plan, Syllad, Highland Post, the state press releases of 26 September 2025 and 1 September 2026 Office of the Deputy Commissioner, EastMojo, The Sentinel, the NCDC plan and the WHO India page.
- The court record is from the Meghalaya High Court's orders of 27 November 2024, 15 May 2025, 30 August 2025 and 26 September 2025, read with pypdf High Court of Meghalaya, PIL No. 4 of 2024 High Court of Meghalaya, PIL No. 4 of 2024 High Court of Meghalaya, LiveLaw, The Sentinel The Sentinel, 'Meghalaya HC Orders Urgent…, NE News, Bar and Bench, the Supreme Court's orders Supreme Court of India and News On AIR.
- The programme, dog meat and veterinary figures are from the Lok Sabha reply of 2 December 2025, PIB, the ABC Rules, The Sentinel, India Today NE, the Lok Sabha replies Lok Sabha, Unstarred Question 1287 Lok Sabha, Unstarred Question 4449, the Rajya Sabha annexure and the VCI list.
- The pet figures are from the state government order of 16 February 2021, India Today NE, the state press release of 13 June 2025, the Pet Shop Rules, the AWBI circular and the carcass guidelines. The People Also Ask questions were captured on 11 November 2026 through Apify runs of Google's India mobile results; the focus keyword, 'dog bite cases in meghalaya' and 'stray dogs in shillong' returned no box, so the questions come from 'rabies in meghalaya', 'stray dogs north east india', 'dog bite in shillong' and 'pet dog registration shillong'.
Common questions about stray dogs in Meghalaya
Which state in India has the highest stray dogs?
Uttar Pradesh, with 20,59,261 stray dogs in the 2019 Livestock Census, then Odisha at 17,34,399, Maharashtra at 12,76,399 and Rajasthan at 12,75,596. Meghalaya counted 10,653, double its 2012 count but only 3.3 for every 1,000 people against India's 11.5, although its own rabies plan puts its dogs at about 2.5 lakh.
Which state in India has the highest rabies?
In the IDSP table Maharashtra recorded the most suspected rabies deaths, 14 in both 2023 and 2024. Meghalaya recorded 4 in 2024, which per head of population is the highest of any state in that column, about 30 times India's rate; its own surveillance officer counted 16 deaths in the first nine months of 2024.
What is the new rule for stray dogs in India?
As of 11 November 2026 the operative rules are the Animal Birth Control Rules, 2023 and the Supreme Court's orders of 22 August 2025, which restored sterilise-vaccinate-release for healthy dogs and took over every High Court's stray dog case, including Meghalaya's; of 7 November 2025, which told local bodies to clear schools, hospitals and stations; and of 19 May 2026, which upheld those directions.
Where can I find a dog shelter in Shillong?
There is very little. In March 2025 the Shillong Municipal Board told the Meghalaya High Court that the state had lent it an animal shelter at Upper Shillong for two months that would hold only 20 dogs, while it acquired land for a permanent one. The state's rabies plan budgets one ABC-cum-shelter centre per district. For a stray or dangerous dog, call the board's helpline, 8787586387.
How to apply for a dog license in India?
Through your municipal body; in Shillong that is the Shillong Municipal Board, which issues a dog tag for Rs 250 under section 128 of the Meghalaya Municipal Act, and an untagged dog is treated as a stray. In East Khasi Hills' Laban pilot owners also register with the Rangbah Shnong and keep vaccination records.
What is the punishment for a dog bite?
In East Khasi Hills, under the rabies pilot launched in September 2026, a pet owner who breaks the district's norms can face fines, penalties and, where applicable, an FIR under section 125 of the Bharatiya Nyaya Sanhita. Killing a dog is a separate offence under the state's 2021 order. No Meghalaya scheme pays compensation to a dog bite victim.
How many dog bite cases does Meghalaya record?
17,784 in 2024 in the IDSP table laid before the Lok Sabha, up from 5,302 in 2022, or 526.3 per lakh people against India's 265.7. The state's NRCP officer said in 2025 that Meghalaya reports over 19,000 a year, and East Khasi Hills alone recorded 10,460 in 2025, 80 percent of them from pet dogs.
Is dog meat banned in Meghalaya?
Yes. An order of the Animal Husbandry and Veterinary Department of 9 September 2021 prohibits killing stray or pet dogs and slaughtering dogs for meat in Meghalaya, citing the Prevention of Cruelty to Animals Act. In September 2023 about a dozen dogs were found in gunny bags in East Garo Hills and one person was held.