Research report
KCI registrations 2014 to 2025: India's pedigree puppy boom and bust, in the Kennel Club of India's own numbers
The Fédération Cynologique Internationale publishes the Kennel Club of India's annual returns and nobody in India reads them. They show a registry that doubled in the pandemic, has lost two-thirds of that peak, and now registers fewer puppies a year than it did in 2014.
Quick answer
KCI registrations fell to 32,219 puppies in 2025, down 63% from the 88,261 registered in 2021 and 20% below the 40,251 of 2014, according to the annual returns the Kennel Club of India files with the FCI. Litters registered barely moved, from 7,048 in 2014 to 7,412 in 2025, so the fall is in puppies registered per litter, which halved from 10.4 in 2021 to 4.3 in 2025. The show circuit recovered after the pandemic; the registry did not.
The data behind this report
One row per year. Puppies and litters registered with the studbook and appendix, pure-bred dogs registered with the studbook, the cumulative studbook total, CAC and CACIB all-breed shows, FCI judges, individual members, member clubs, and the KCI's own approximate estimates of India's dog and dog-owner population as it reported them. Figures are copied as published; see the limits section for the two columns that carry breaks.
Compiled from Fédération Cynologique Internationale.
Download the dataset (CSV, 12 rows, 13 columns)Free to reuse under CC BY 4.0 with attribution to Bonbeno. Data as of 31 October 2026.What twelve years of KCI registrations show
The Kennel Club of India registers more puppies than any other body in the country, and the only place its annual figures are published is the FCI statistics page for India, which lists every year from 2014. Read in sequence, the twelve numbers describe three distinct periods.
2014 to 2019: a flat registry of about 40,000 puppies a year
For six years the KCI registered between 38,883 and 44,584 puppies a year, with 2016 the low and 2018 the high. Litters moved even less, between 6,320 and 7,153 a year. This is the baseline against which everything after should be read: a registry serving a stable population of breeders, most of them registering five to seven puppies per litter.
2020 to 2022: the pandemic doubled it
Registrations rose 23 percent in 2020, to 53,890, and then 64 percent in 2021, to 88,261, the highest figure in the series and more than double the 2019 count. 2022 held most of the gain at 73,499. The same wave hit every national kennel club in the world. The Royal Kennel Club in Britain, which registers about 250,000 dogs in a normal year, saw its own pandemic surge in 2020 and 2021. India's was proportionally larger, and it came a year later than Britain's, which matches the timing of India's longer lockdowns and the later return to offices.
2023 to 2025: below where it started
Then it fell, and kept falling: 46,466 in 2023, 36,616 in 2024, 32,219 in 2025. The 2025 figure is 63 percent below the peak and 20 percent below 2014. Three consecutive years of decline have taken the registry to its lowest point in the published series. The number of dogs entered in the studbook follows the same curve, from 89,571 in 2021 to 33,880 in 2025.
A KCI litter registration is an entry made by the breeder, for every live puppy in a litter at one time, on a form sent after the puppies are 30 days old and within 180 days of birth. It records parentage. It is not a licence, not a health test and not a count of dogs born. KCI registration explained covers what a certificate does and does not prove.
Litters versus puppies: the ratio that explains the fall
The most useful thing in the FCI table is that it reports litters and puppies separately, because the two did very different things.
Litters registered went from 7,048 in 2014 to 8,500 at the 2021 peak and 7,412 in 2025: a range of about 20 percent across twelve years. Puppies per litter, meaning puppies registered divided by litters registered in the same year, went from 5.7 in 2014 to 10.4 in 2021 and 4.3 in 2025. The number of breeders filing litters is roughly what it was. What changed is how many puppies each filing covers.
Two readings fit that pattern, and the data cannot separate them. The first is that in 2021 breeders registered whole litters because every puppy sold at a price that justified the Rs 750 fee, and by 2025 they register only the puppies a buyer has asked for papers on. The second is that the pandemic-era litters were genuinely larger, or that more of each litter survived to the 30-day filing date. The KCI's own rule points to the first: a litter may only be registered at the standard fee if all the live puppies are submitted at one and the same time, so a ratio of 4.3 implies that either litters are small or the rule is being applied loosely.
| Year | Litters registered | Puppies registered | Puppies per litter | Change in puppies on prior year |
|---|---|---|---|---|
| 2014 | 7,048 | 40,251 | 5.7 | n/a |
| 2019 | 6,320 | 43,651 | 6.9 | minus 2.1% |
| 2020 | 6,520 | 53,890 | 8.3 | plus 23.5% |
| 2021 | 8,500 | 88,261 | 10.4 | plus 63.8% |
| 2022 | 7,520 | 73,499 | 9.8 | minus 16.7% |
| 2023 | 6,850 | 46,466 | 6.8 | minus 36.8% |
| 2024 | 7,828 | 36,616 | 4.7 | minus 21.2% |
| 2025 | 7,412 | 32,219 | 4.3 | minus 12.0% |
The practical consequence for a buyer is that a litter registration in 2025 covers fewer of the puppies actually born than it did in 2021, so the share of pedigree-breed puppies sold in India without papers has risen, whatever happened to the number born. Dog breeder checks in India sets out what to ask for when papers are missing.
Shows, judges, clubs and members: the circuit recovered, the registry did not
The FCI table also counts the KCI's show calendar and membership, and those columns tell a different story from the registrations.
Shows collapsed exactly when registrations boomed. The KCI ran 154 CAC all-breed shows in 2018 and 24 in 2021, the year it registered the most puppies in its history. By 2023 the calendar was back to 142 shows and it has held at 125 to 126 since. The two CACIB international shows a year stopped in 2021 and 2022 and resumed in 2023. FCI-licensed judges went from 19 in 2022 to 29 in 2023 and 28 since.
So the people who show dogs came back in full. The people who register puppies did not. That is the single most important fact in the series for anyone selling to Indian dog owners: the hobby side of pedigree dogs, the clubs and the shows, is at or near its pre-pandemic size, while the commercial side, the breeding and sale of registered puppies, is a third smaller than it was in 2014.
| Measure | 2014 | Peak year | 2025 |
|---|---|---|---|
| CAC all-breed shows | 119 | 154 (2018) | 126 |
| CACIB international shows | 4 | 4 (2014) | 2 |
| FCI judges | 15 | 29 (2023) | 28 |
| Individual members | 333 | 387 (2019) | 342 |
| Member clubs | 72 | 91 (2018) | 80 |
| Dogs entered in the studbook that year | 40,546 | 89,571 (2021) | 33,880 |
Membership is small and stable: 342 individual members and 80 member clubs in 2025, against 333 and 72 in 2014. The registry's reach is through breeders and buyers, not members, which is why its income depends on the puppy count rather than the subscription.
What a registration costs the breeder, and what the registry earns from it
The KCI's tariff sheet, effective 1 April 2024, prices litter registration per puppy by how quickly the breeder files, and every rupee figure on it is inclusive of GST. Those prices, multiplied by the registration counts, bound what the registry earns from the activity the chart tracks.
| Breed group | Filed within 60 days | 61 to 120 days | 121 to 180 days |
|---|---|---|---|
| Standard | Rs 750 | Rs 1,200 | Rs 2,000 |
| German Shepherd Dog, five-generation pedigree | Rs 1,000 | Rs 1,500 | Rs 2,500 |
| Indian breeds | Rs 375 | Rs 600 | Rs 1,000 |
At the lowest bracket, the 32,219 puppies registered in 2025 represent about Rs 2.4 crore in litter fees, and the 88,261 of 2021 about Rs 6.6 crore at the same rate; at the top bracket the 2025 figure would be Rs 6.4 crore. These are bounds computed from the published tariff and counts, not the KCI's accounts, which it does not publish, and they exclude single-dog registrations at Rs 1,000, imports at Rs 2,500, transfers at Rs 500 or Rs 1,000, prefixes at Rs 10,000 for life and the Rs 1,200 Indian Kennel Gazette subscription every registrant must hold.
The Indian-breed tariff is half price, and the register barely uses it
The KCI charges half the standard rate to register an Indian breed: Rs 375 per puppy within 60 days against Rs 750. The ICAR-NBAGR national register, the government's own list of recognised Indian dog breeds, held six breeds until August 2026: the Rajapalayam, Chippiparai and Kombai of Tamil Nadu, the Mudhol Hound of Karnataka, the Gaddi of Himachal Pradesh and the Changkhi of Ladakh. The Kombai was the sixth, registered on 7 August 2026, which took the national register to 262 breeds across all species. The KCI does not publish breed-level registration counts, so there is no public figure for how many of the 32,219 puppies of 2025 were Indian breeds. Bonbeno's Indian dog breeds hub covers every one with the evidence that exists.
The German Shepherd pays a third more
The one breed with its own tariff line is the German Shepherd, at Rs 1,000 per puppy for a five-generation pedigree against the standard Rs 750. A breed with its own fee schedule is a breed with enough registrations to justify one, which is the closest the tariff sheet comes to saying which breed dominates the register.
The KCI's 2024 judge contract sets the fee at Rs 25,000 per day of judging, paid on arrival, with a cap of 275 dogs per judge before an extra day's fee is due, Rs 15,000 for a specialty show and Rs 25,000 for an obedience show. At 126 shows a year, the judging bill alone is a few crore, which is a reasonable floor for what the show circuit costs its organising clubs.
Registrations against India's dog population: what the numbers cannot tell you
Every reader will want to divide the registration count by the number of dogs in India. The denominator is the problem.
The KCI reports two population estimates to the FCI alongside its registrations: an approximate total number of dogs and an approximate number of dog owners. The dog figure reads 147,200,000 in 2014 and 157,500,000 in 2017, then 15,794,584 in 2018 and 17,111,342 in 2025. A ten-fold drop between two consecutive years is a definition change or a units correction, not a population event, and the FCI page carries no note explaining it. The owner figure holds near 68.6 million from 2016 to 2024 and then reads 38,128,500 in 2025, another unexplained break. Neither column should be quoted as a measurement.
The only official count of any dog population in India is the 20th Livestock Census of 2019, which recorded 1,53,09,355 stray dogs nationally in the state table the government laid before the Rajya Sabha in August 2025, down 10.67 percent from the 19th census of 2012. The government's own summary puts stray dogs and stray cattle together at 203.31 lakh in that census. That is a count of dogs without owners, so it is the wrong denominator for a pedigree registry, but it is the only one with a method behind it.
Set against either number, the registry is tiny. The 32,219 puppies registered in 2025 are 0.19 percent of the KCI's own 17.1 million dog estimate and 0.21 percent of the 2019 stray count. The honest statement is narrower than any percentage: in 2025 about 32,000 puppies in India received a pedigree record, down from about 88,000 four years earlier, and nobody knows how many puppies were born. The guide to free-ranging dogs in India explains why the stray figure is also contested.
Enumeration for the 21st census ran from late 2024 into 2025 and its results had not been published as of 31 October 2026, so the 2019 figure remains the latest official count. This report will be updated when the new state table is laid before Parliament or published by the Department of Animal Husbandry and Dairying.
Two registries, one FCI seat: the KCI and the INKC
India has two bodies that call themselves a national kennel club and register pedigree dogs, and only one of them reports to the FCI.
The Kennel Club of India, at Anna Nagar in Chennai, is the FCI's full member for India, and its own forms carry the line affiliated to the FCI since 1964. The Indian National Kennel Club, in Churchgate, Mumbai, was established in 1957, held its first championship show in 1959 and keeps its own register of pure-bred dogs. Its single-dog registration fee is Rs 500 where both parents are INKC-registered and Rs 1,000 where a parent is unknown, in which case the certificate shows the parents as unknown and the dog cannot be called a pedigree dog.
Every figure in this report is the KCI's, because the INKC publishes no annual registration count anywhere Bonbeno could find, on its own site or through any international body. A buyer in Delhi, Bengaluru or Hyderabad offered INKC papers is being offered a record from a registry whose size is unknown. A buyer offered KCI papers is being offered a record from a registry that logged 32,219 puppies in 2025.
- KCI, Chennai. FCI full member. Litter registration Rs 750 to Rs 2,000 per puppy by filing date; unknown-pedigree registration Rs 1,000; annual returns published by the FCI.
- INKC, Mumbai. Founded 1957. Single-dog registration Rs 500 or Rs 1,000; no published registration statistics.
- Neither is a municipal licence. Every city corporation runs its own pet dog registration under its municipal act, with its own fee, and a KCI certificate does not satisfy it. Registering a dog in India lists the city schemes.
The breeder-registration regime around the registry, and the number nobody has
A KCI registration records a puppy. The law that is meant to record the breeder is the Prevention of Cruelty to Animals (Dog Breeding and Marketing) Rules, 2017, and its count is the one figure this report cannot give.
The 2017 Rules and the Pet Shop Rules, 2018 require every dog breeding establishment and every pet shop to register with its State Animal Welfare Board, and the Animal Welfare Board of India wrote to every state's animal husbandry director on 28 December 2023 to say that, except for Maharashtra, no state had sent the annual implementation report the rules require, and that the number of breeding establishments and pet shops registered to date has not been provided. In other words, six years after the rules came into force, the central board had no national count of registered breeders.
Tamil Nadu is the state that has moved furthest since. Its Animal Welfare Board registers breeders under the 2017 Rules for a fee of Rs 5,000, with a certificate valid for two years and renewal at the same fee, and in August 2025, after a fatal pit bull attack, it set a deadline of 30 September 2025 for every pet shop and breeding establishment in the state to register, with legal action promised from 1 October. The number that registered has not been published either.
- Ask the breeder for the State Animal Welfare Board certificate, not only the KCI litter papers. The two are issued by different bodies for different things, and a breeder can hold one without the other.
- Check the KCI registration covers the whole litter. The KCI's own rule is that a litter is registered at the standard fee only when every live puppy is submitted at once; a single puppy registered alone from a litter is the signature of the 4.3-per-litter pattern this report found.
- Treat the 180-day deadline as a date, not a formality. A puppy over 180 days old cannot be litter-registered at any fee; the breeder must apply for a single-dog registration, which for a dog with unregistered parents is a certificate marked unknown.
- Expect the Indian-breed tariff to be used. A Rajapalayam or Mudhol Hound puppy should be registered at Rs 375, not Rs 750; a breeder quoting the full fee for an Indian breed is either unaware of the tariff or padding.
How India compares with the United Kingdom and the United States
The two kennel clubs most Indian buyers have heard of publish very different amounts of data, and both had the same pandemic shape.
| Registry | Annual registrations | Published how | Pandemic pattern |
|---|---|---|---|
| Kennel Club of India | 32,219 puppies (2025); peak 88,261 (2021) | Annual return to the FCI, aggregate only | Up 64% in 2021, down 63% since |
| The Royal Kennel Club (UK) | About 250,000 dogs a year | Quarterly breed-level statistics and ten-year tables on its own site | Surge in 2020 and 2021, then decline |
| American Kennel Club (US) | Last published projection 725,000 (2008); peak 1.5 million (1992) | Stopped publishing annual totals; breed rankings only | Not published |
The Royal Kennel Club publishes registrations by breed every quarter and a ten-year table by breed group, and says it registers more than 250,000 dogs a year. The American Kennel Club's chairman reported in September 2008 that registrations had peaked at 1.5 million in 1992 and were projected at 725,000 for 2008, a 53 percent decline, and that at least 30 other all-breed registries together registered more dogs than the AKC; the AKC has published breed rankings rather than totals since. The KCI sits between the two in transparency: its totals are public because the FCI publishes them, but it publishes nothing by breed.
The comparison that matters is the shape, not the size. Britain's pandemic surge was in 2020 and 2021 and has unwound since; India's was in 2021 and 2022 and has unwound harder. The pedigree puppy market in India, as far as the registry measures it, is a smaller market than it was before the pandemic, serving a show community that is the same size it was.
How this report was built
Every figure in the charts and the dataset comes from one public table, read on 31 October 2026, and every price from the KCI's own forms.
- The registration series is the FCI's statistics page for the Kennel Club of India, which lists 2014 to 2025 for puppies and litters registered, pure-bred dogs registered, the cumulative studbook, CAC and CACIB shows, FCI judges, individual members, member clubs and the KCI's population estimates. The twelve rows were copied as published into the dataset and the puppies-per-litter column was computed as puppies divided by litters.
- The fees are the KCI's revised tariff sheet effective 1 April 2024, cross-checked against the litter registration form, the single dog registration form and the transfer form on the club's site. Where a form and the tariff sheet disagree, as the older prefix form does at Rs 2,000 against the tariff's Rs 10,000, the tariff sheet is used.
- The stray dog table is the state-wise annex to Rajya Sabha Starred Question 190, answered on 6 August 2025, which reproduces the 20th Livestock Census figures. Its all-India total, 1,53,09,355, is the one used, and it differs by a few thousand from the 1,53,04,345 some secondary sources quote.
- The fee bounds are arithmetic: puppies registered in a year multiplied by the lowest and highest standard litter fee. They are stated as bounds because the KCI does not publish accounts and the mix of filing dates and breed groups is unknown.
- Percentages are computed from the published counts and rounded to one decimal place in the table and to whole numbers in the prose.
Nothing in the dataset is estimated by Bonbeno. The two columns the KCI itself estimates, total dogs and dog owners, are reproduced as published and flagged below.
What this data does not measure
Five limits, each of which changes how a number in this report should be read.
- A registration is not a birth. The series counts puppies whose breeder filed papers within 180 days. The fall from 88,261 to 32,219 is a fall in filings; the number of pedigree-breed puppies born in India is unknown and may have fallen less, or not at all.
- The cumulative studbook column does not add up. It rises by 729,226 between 2014 and 2025 while the annual studbook registrations over the same years sum to 551,173, and almost all of the gap, 178,119 dogs, appears in 2023, when the cumulative total jumped by 225,798 against 47,679 registrations that year. The annual series is used throughout and the cumulative column is reproduced only in the dataset.
- The population columns carry breaks. The KCI's approximate total of dogs in India falls ten-fold between 2017 and 2018 and its owner estimate nearly halves in 2025, with no note. They are not measurements and are not used in any calculation here.
- There is no breed breakdown. The KCI reports aggregate totals only, so nothing here can say which breeds rose or fell, how many Indian breeds were registered, or what share the German Shepherd takes despite having its own tariff.
- The INKC is invisible. A second national registry exists and publishes no counts, so the national total of pedigree registrations is larger than the KCI figure by an unknown amount.
Common questions about KCI registration numbers
How many dogs are registered with the KCI every year?
The Kennel Club of India registered 32,219 puppies in 2025, 36,616 in 2024 and 46,466 in 2023, according to the annual figures the FCI publishes for it. The highest year in the published series is 2021, with 88,261 puppies, and the series starts at 40,251 in 2014.
Why did KCI registrations fall after 2021?
The FCI figures show litters registered barely changed, from 8,500 in 2021 to 7,412 in 2025, while puppies registered per litter fell from 10.4 to 4.3. Breeders are filing about as many litters but registering fewer puppies in each, which fits a market where fewer buyers ask for papers; the KCI itself has published no explanation.
How many dogs are in the KCI studbook in total?
The FCI page gives the cumulative total of pure-bred dogs registered with the KCI studbook as 1,425,001 at the end of 2025, up from 695,775 at the end of 2014. The cumulative column carries an unexplained jump in 2023, so the annual figures are the more reliable series.
How much does it cost to register a litter with the KCI?
From 1 April 2024 the KCI charges Rs 750 per puppy if the litter is filed within 60 days of birth, Rs 1,200 between 61 and 120 days and Rs 2,000 between 121 and 180 days, inclusive of GST. Indian breeds pay half those rates and German Shepherds with a five-generation pedigree pay Rs 1,000, Rs 1,500 and Rs 2,500.
What is the difference between KCI and INKC registration?
The Kennel Club of India in Chennai is the FCI's full member for India and its annual registration figures are published by the FCI. The Indian National Kennel Club in Mumbai, founded in 1957, keeps its own register and publishes no annual counts, so the size of its registry is unknown.
Is the number of KCI registrations a measure of how many pedigree dogs India has?
No. It counts puppies whose breeders filed papers within 180 days of birth, and in 2025 that was 32,219 puppies against a stray dog population alone of 1,53,09,355 in the 2019 Livestock Census. The number of pedigree-breed dogs in India, registered or not, has never been counted.
Are dog breeders in India required to register anywhere?
Yes, under the Prevention of Cruelty to Animals (Dog Breeding and Marketing) Rules, 2017, with the State Animal Welfare Board, but the Animal Welfare Board of India wrote to every state in December 2023 that only Maharashtra had reported and that the number of registered establishments had not been provided. Tamil Nadu set a 30 September 2025 registration deadline after a fatal dog attack.