Are you planning to buy a dog or a puppy in your budget and want to know the price of different breeds of dog?
Choosing the right dog breed can be a tedious task.
You have to consider many things before you decide to get a dog and one of them is the price.
Having a dog in your home is fun but there are responsibilities and expenses that come along with it.
Buying a dog can be expensive but you can also get them for cheaper or even free if you know about certain things and how to go about it.
Everyone’s budget is different so in the article we list out different types of dogs in every price range.
So that you can choose the one which fits with your budget.
Average Dog Price In India
In India, the average price of a dog is ₹16,000. You can find dog as low as ₹5,000 and some may cost ₹80,000+
Some may import dogs from other countries and they cost more than ₹1 lakh.
Price range of Dogs In India
As mentioned above, the average price of a dog.
But most dogs fall under the price range of ₹5,000 to ₹80,000.
And these prices are influenced by many factors like : Breeder, Place, Age of the breed and Quality etc.
Dog Price List In India (2021) [150+ Breeds]
|Breeds||Average Price||Price Range|
|Indian Pariah Dog||Free (Adoption)||₹0-₹2,000|
|Rajap[ayam Dog||₹ 15,000||₹9,500-₹20,000|
|Indian Spitz||₹ 15,000||₹ 4000 – ₹20,000|
|Carvan Hound||₹ 11,000||₹8,ooo – ₹12,000|
|Australian Cattle Dog||₹ 33,300||₹18,500-₹88,800|
|Black and Tan Coonhound||₹ 40,700||₹18,500-₹59,200|
|Great Pyrenees||₹ 40,700||₹21,460-₹74,000|
|Bluetick Coonhound||₹ 44,400||₹22,200-₹88,800|
|Redbone Coonhound||₹ 44,400||₹33,300-₹88,800|
|Siberian Husky||₹ 48,100||₹29,600-₹88,800|
|Treeing Walker Coonhound||₹ 48,100||₹22,200-₹1,11,000|
|Border Collie||₹ 51,800||₹22,200-₹74,000|
|Miniature Pinscher||₹ 51,800||₹25,900-₹89,910|
|Rat Terrier||₹ 51,800||₹37,000-₹81,400|
|American Staffordshire Terrier||₹ 55,500||₹18,500-₹1,11,000|
|Australian Shepherd||₹ 59,200||₹29,600-₹1,11,000|
|Basset Hound||₹ 59,200||₹33,300-₹1,03,600|
|Cocker Spaniel||₹ 59,200||₹37,000-₹1,11,000|
|English Setter||₹ 59,200||₹44,400-₹1,03,600|
|German Shepherd||₹ 59,200||₹33,300-₹1,40,600|
|German Shorthaired Pointer||₹ 59,200||₹37,000-₹74,000|
|German Wirehaired Pointer||₹ 59,200||₹44,400-₹69,930|
|Labrador Retriever||₹ 59,200||₹29,600-₹1,11,000|
|Miniature American Shepherd||₹ 59,200||₹33,300-₹1,11,000|
|Toy Fox Terrier||₹ 59,200||₹37,000-₹1,11,000|
|Airedale Terrier||₹ 62,900||₹37,000-₹1,11,000|
|Boston Terrier||₹ 62,900||₹40,700-₹1,03,600|
|English Springer Spaniel||₹ 62,900||₹44,400-₹88,800|
|Shih Tzu||₹ 62,900||₹37,000-₹1,18,400|
|Anatolian Shepherd Dog||₹ 66,600||₹37,000-₹1,48,000|
|Shetland Sheepdog||₹ 66,600||₹37,000-₹95,090|
|Smooth Fox Terrier||₹ 66,600||₹37,000-₹1,11,000|
|Bichon Frise||₹ 68,080||₹44,400-₹1,25,800|
|Cairn Terrier||₹ 70,300||₹53,650-₹1,07,300|
|Lhasa Apso||₹ 70,300||₹40,700-₹91,760|
|Miniature Schnauzer||₹ 70,300||₹44,400-₹1,33,200|
|Alaskan Malamute||₹ 72,150||₹37,000-₹1,85,000|
|American Eskimo Dog||₹ 74,000||₹51,800-₹1,11,000|
|Belgian Malinois||₹ 74,000||₹44,030-₹1,48,000|
|Chesapeake Bay Retriever||₹ 74,000||₹40,700-₹88,800|
|Chinese Shar Pei||₹ 74,000||₹55,500-₹1,33,200|
|Doberman Pinscher||₹ 74,000||₹37,000-₹1,66,500|
|English Cocker Spaniel||₹ 74,000||₹59,200-₹1,18,400|
|Golden Retriever||₹ 74,000||₹51,800-₹1,48,000|
|Great Dane||₹ 74,000||₹37,000-₹1,33,200|
|Jack Russell Terrier||₹ 74,000||₹37,000-₹1,11,000|
|Norwegian Elkhound||₹ 74,000||₹51,800-₹1,11,000|
|Saint Bernard||₹ 74,000||₹40,700-₹1,48,000|
|Shiba Inu||₹ 74,000||₹48,100-₹1,33,200|
|Soft Coated Wheaten Terrier||₹ 74,000||₹66,600-₹1,11,000|
|Standard Poodle||₹ 74,000||₹44,400-₹1,48,000|
|Boykin Spaniel||₹ 77,700||₹55,500-₹1,11,000|
|Pembroke Welsh Corgi||₹ 77,700||₹55,500-₹1,33,200|
|Chinese Crested||₹ 81,400||₹44,400-₹1,85,000|
|Scottish Terrier||₹ 81,400||₹44,400-₹1,18,400|
|Bernese Mountain Dog||₹ 88,800||₹49,950-₹1,47,630|
|Irish Setter||₹ 88,800||₹51,800-₹1,85,000|
|Parson Russell Terrier||₹ 88,800||₹33,300-₹1,48,000|
|Wirehaired Pointing Griffon||₹ 88,800||₹74,000-₹1,14,330|
|Yorkshire Terrier||₹ 88,800||₹44,400-₹1,85,000|
|Old English Sheepdog||₹ 92,500||₹70,300-₹1,48,000|
|Rhodesian Ridgeback||₹ 92,500||₹44,400-₹1,48,000|
|Bearded Collie||₹ 96,200||₹62,900-₹1,92,400|
|Cardigan Welsh Corgi||₹ 96,200||₹59,200-₹1,29,500|
|Gordon Setter||₹ 1,03,600||₹59,200-₹1,62,800|
|Silky Terrier||₹ 1,03,600||₹66,600-₹1,48,000|
|Maltese Shih Tzu||₹ 1,07,300||₹61,420-₹1,82,040|
|American Hairless Terrier||₹ 1,11,000||₹83,250-₹1,40,600|
|Australian Terrier||₹ 1,11,000||₹1,06,560-₹1,18,400|
|Bull Terrier||₹ 1,11,000||₹60,310-₹1,48,000|
|Cane Corso Italiano||₹ 1,11,000||₹51,800-₹1,85,000|
|Cavalier King Charles||₹ 1,11,000||₹59,200-₹1,85,000|
|Clumber Spaniel||₹ 1,11,000||₹59,200-₹1,77,600|
|Dogue de Bordeaux||₹ 1,11,000||₹66,600-₹2,03,500|
|Italian Greyhound||₹ 1,18,400||₹88,800-₹2,22,000|
|Manchester Terrier||₹ 1,18,400||₹74,000-₹1,85,000|
|Welsh Terrier||₹ 1,18,400||₹70,300-₹2,22,000|
|Japanese Chin||₹ 1,22,100||₹88,800-₹1,48,000|
|Belgian Tervuren||₹ 1,25,800||₹1,11,000-₹1,48,000|
|Spinone Italiano||₹ 1,29,500||₹74,000-₹1,48,000|
|Belgian Sheepdog||₹ 1,33,200||₹88,800-₹1,85,000|
|Bouvier des Flandres||₹ 1,33,200||₹1,11,000-₹1,85,000|
|Coton de Tulear||₹ 1,33,200||₹1,03,600-₹2,22,000|
|Wire Fox Terrier||₹ 1,33,200||₹85,100-₹2,59,000|
|Border Terrier||₹ 1,40,600||₹1,07,300-₹1,48,000|
|Welsh Springer Spaniel||₹ 1,40,600||₹1,33,200-₹1,48,000|
|Black Russian Terrier||₹ 1,48,000||₹74,000-₹1,85,000|
|Flat Coated Retriever||₹ 1,48,000||₹1,11,000-₹1,85,000|
|Irish Wolfhound||₹ 1,48,000||₹1,03,600-₹1,85,000|
|Kerry Blue Terrier||₹ 1,48,000||₹88,800-₹1,85,000|
|Staffordshire Bull Terrier||₹ 1,48,000||₹72,150-₹1,85,000|
|Standard Schnauzer||₹ 1,48,000||₹66,600-₹1,92,400|
|Tibetan Spaniel||₹ 1,48,000||₹59,200-₹2,59,000|
|Tibetan Terrier||₹ 1,48,000||₹96,200-₹1,85,000|
|Irish Terrier||₹ 1,55,400||₹66,600-₹2,59,000|
|Portuguese Water Dog||₹ 1,62,800||₹1,11,000-₹2,13,860|
|Chow Chow||₹ 1,66,500||₹62,900-₹2,81,200|
|Afghan Hound||₹ 1,66,500||₹1,48,000-₹1,85,000|
|Icelandic Sheepdog||₹ 1,66,500||₹1,48,000-₹1,85,000|
|Brussels Griffon||₹ 1,70,200||₹1,11,000-₹2,96,000|
|English Bulldog||₹ 1,85,000||₹1,11,000-₹3,33,000|
|English Toy Spaniel||₹ 1,85,000||₹1,48,000-₹2,22,000|
|Giant Schnauzer||₹ 1,85,000||₹88,800-₹2,59,000|
|Greater Swiss Mountain Dog||₹ 1,85,000||₹74,000-₹2,22,000|
|Miniature Bull Terrier||₹ 1,85,000||₹1,11,000-₹2,59,000|
|Nova Scotia Duck Tolling Retriever||₹ 1,85,000||₹1,33,200-₹2,59,000|
|Tibetan Mastiff||₹ 1,85,000||₹1,33,200-₹3,33,000|
|French Bulldog||₹ 2,07,200||₹1,33,200-₹3,33,000|
|German Pinscher||₹ 2,07,200||₹1,48,000-₹2,62,700|
|Norfolk Terrier||₹ 2,40,500||₹1,73,160-₹2,96,000|
|Neapolitan Mastiff||₹ 2,59,000||₹1,85,000-₹3,33,000|
|Norwich Terrier||₹ 2,59,000||₹1,48,000-₹3,55,200|
How to get a Cheapest Dog Breed In India
If your budget is really tight these are the ways in which you can get a dog for yourself in a more affordable price:
Adoption: You can adopt a puppy from a shelter and there are many NGOs who always post about pet adoptions on social media like Instagram and Facebook.
We will link some of those instagram handles below.
Other States In India: Some breeds are cheaper in specific places because of the expenses to operate a breeding business there. If you look for places outside Metro cities you may come across some really affordable puppies for yourself. Nowadays, breeders also ship dogs to other states in India.
Older Puppies: Most people go for younger dogs which makes the demand for these puppies high. So you can go for older puppies like (6-10 months) old. The older the puppy, the less the cost.
Choose Indian Breeds over Foriegn ones: Indian breeds like Rajapalayam and Kaani, Pirah Dogs are native to India and thus way cheaper than foreign breeds.
Moverover, they are also very low maintenance which makes their maintenance cost low as well.
How is Adoption a Better Option than Purchasing A Dog In India ?
At the end of the day it’s your choice if you want to adopt or buy a dog
But there are certain things which make Adoption a better choice.
Little to no cost : As you know by adopting a dog you don’t need to spend any money you can just go to an animal shelter and get one.
You will be giving a dog a better life: Most dogs that are up for adoption have gone through a rough past and by adopting then you would be giving them a better life.
You will be helping in stopping animal cruelty: Most breeders see dogs as products to sell and earn profit from. So they try to make dogs litter more than their capacity which eventually affects the health of the dog as well as the new born puppy.
So by adopting you would be helping in this cruelty against dogs.
Monthly Price You have To Pay for Maintaining A Dog.
It is obvious that you have to take care of the dog and taking care of a dog comes with a lot of expenses like food and other expenses.
The first initial months will be more expensive as you need to properly vaccinate the puppy, buy toys and beds for them.
After a while the expenses will reduce to only dog food and vet expenses, grooming and bathing products.
On an average a dog parent has to spend almost ₹5,000 to ₹10,000 per month on food and grooming.
Dogs Price In India List (Price Range ₹3000-₹15,000 INR)
If you have a really tight budget and can’t spend more than 10k then these are the best for you.
1. Indian Spitz
Indian Spitz is an Indian breed dog and it is one of the cheapest dogs available.
You can get an Indian Spitz puppy in around 4000 INR or in some cases even cheaper.
Basically, any Indian breed is cheaper than the foreign ones, Indian Breeds are not only cheap in price but also very low maintenance.
And Indian Spitz is no exception, they do very well with the Indian climate and they don’t get sick very often compared to foreign breeds.
If you want to know more about Indian breeds, I’ve written an article about that here.
But maintaining them could be a little expensive because they shed too much, so frequent and proper grooming is required which might cost you some money.
A pomeranian may cost you somewhere between 3000-7000 INR.
Labrador dogs are highly popular in India because of the cute looks and it’s friendly temperament.
This dog is very cheap and easily available in the pet market because of its high demand.
There is no high grooming required for this dog, basic brushing is enough.
Also, these dogs don’t require frequent bathing.
So, the cost of maintaining this dog is comparatively a little less compared to other ones.
A labrador puppy can cost from 5000-10,000 INR or more.
Another Indian dog breed which is rarely available in India rarely and also becoming extinct.
This dog breed is not very popular like other dogs now but it used to be very popular during Nayankar Dynasty.
Kings used to breed these dogs because they were great at guarding and hunting.
A Rajapalayam dog can cost you from 6k-8k and in some cases even 12k
These may even available for free so more people can adopt this dog.
Dachshund is a small-sized breed dog that has unusually small legs.
This dog has a unique look which is attracting a lot of people in India lately.
They are small-sized breed dogs and they don’t shed much so the grooming cost will be very little.
Dachshund Dog price in India is between 8k-10k INR
6. Great Dean
Great Dean is a foreign breed dog and one of the friendliest one out there.
A fun fact: The popularity of this breed aroused from the famous cartoon character Scooby-Doo which was also a Great Dean.
These dogs look big but they are very gentle and friendly temperament, they get along with people easily.
A Great Dean dog costs between 7000-15000 in India
7. Caravan Hound
Caravan Hound is another Indian Dog breed which originates from Karnataka (India).
These dogs are not generally very friendly towards are strangers so handling them could a little tough for new pet owners.
But they have great hunting skills which make the perfect ideal guard dog.
These dogs are available in the price range between 8k-12k INR
Rottweilers are orignated from German but they do very well in Indian climatic conditions.
They do well with the family and also very protective of them.
Other temperament of this dog breeds are: Obedient, Steady, Fearless, Alert, Confident etc.
If you are looking for a good watch dog Rottweiler is one the best choices you have.
A Rottweiler Dog may cost you between ₹8,000-₹25,000 but depending on the quality of the breed it way cost even more than that.
Dog Price In India List (Price Range ₹15,000 – ₹25,000)
If you have a slightly higher budget than you can consider these following dog breeds:
1. Golden Retriever
Golden Retrievers are popularly known for their Pedigree Food Ads.
They are great guide dogs for someone who is blind, they are very intelligent, kind and friendly temperament.
They are also very easy to train.
But they are prone to some hip diseases so you to properly examine and should purchase from the authorized pet shops.
A Golden Retriever Price In India would range somewhere somewhere between 15000-20,000, but in some cases, it might cost more.
Pugs or some might say Vodafone Dog is one of the popular dogs in India right now after Labrador.
These dogs are extremely lazy and spend most of the time just sleeping but are cute.
They almost never bark at all just like Labrador, they are very kind, playful and perfect for children.
The cost of a pug is generally between 20k-25k, but you can also get it cheaper in some pet shops.
Beagle dog breeds are generally known as a smaller version of foxhounds.
These dog breeds are small in size/height that makes them look cute and the primary reason for their popularity.
They have a sense of smell but they won’t make a great guard dog.
Beagles are great family pets and get along well with the members of the family
And also they have fewer health issues compared to other dog breeds which may save you some money from frequent vet visits.
A beagle puppy costs in the range of 18k-20k INR.
4. German Shepherd
If you are looking for a great guard dog for your home then German Shepherds are one of the best ones for you.
They are easily trainable and very obedient compared to other breeds
They are very affectionate towards their owners and also do well with other dogs if they are properly
Shedding is one issue in this breeds so grooming is required.
German Shepherd can cost around 25k-80k
5. English Cocker Spaniel
English Cocker Spaniel dogs are amiable and easy-going pets.
They are very close to their owners and always crave for a human companion.
This small-sized cute looking furry dog breed is perfect for any family.
These dogs require daily brushing and grooming due to their soft coat.
An English Cocker Spainer Dog can be available in between the range of 14k to 20k.
6. Shih Tzu
Shih Tzu is a Chinese Dog Breed as you can figure out from the name itself.
And just like any other small dog breeds, they make a great family pet.
They are incredibly kid-friendly and playful.
They can’t tolerate hot weathers, so it is advisable if you live in a place with extream heat then you should not go for this one.
Shih Tzu is available in India in between the range of 22k-25k
Pitbull is an American breed and has a reputation of being violent, but just like any other dog its temperament depends on the dog owner and the environment that it was brought up in.
Pitbull dogs can be the sweetest if trained and treated right from the puppy stage with proper socialization.
They are protective good family dogs and are friendly with children.
Some of the advantages of Pitbull is that they are low maintenance and healthy dogs, they very less prone to diseases.
There is a misconception that Pitbulls are banned in India which is not true.
A Pitbull may cost between 20,000 – 80,000 depending on the quality of the breed.
To know more about pitbull and its price in different states in India then you can refer to the article here
Dalmatian is popular for their beautiful spotted coat. The name Dalmatian came from their native region Dalmatia.
They have rectangular bodies which makes them look long rather than tall.
The popularity of this breed rose from the Disney movie/series Dalmatian 101.
One fact about Dalmatian is that they are not born with spotted coats, they are completely white when born the spots appear after they are 2 weeks old.
About the temperament of Dalmatians they are friendly and active which ideal for a family pet.
Since they have short coat grooming is not much of an issue.
One can buy a Dalmatian puppy between in the range of ₹20,000-₹27,000
Poodles are mostly found in Germany and France. You may have seen this breed in Hollywood movies.
The curly fur of this breed gives this breed quite the unique and appealing look.
This breed likes playing in water. Thus, the name poodle which is derived from the German word “pudle” which means “the one who enjoys water”.
In France, they are called caniches, which means “duck dogs”.
They may look small and goofy but they are quite intelligent and trainable which makes it one of best family dogs.
A Poodle can range in price from 40,000 to 70,000
Recommended Items For Dogs In India (With Price)
Being a dog parent comes with a great responsibility of providing the pet with the best lifestyle that it deserves.
So when you get a dog it automatically becomes your duty to take care of it as your own baby and to make sure that your dog is perfectly fit and healthy.
You have to bath them regularly, groom them, take them for a walk.
And for a new dog parent it could be really confusing and overwhelming to handle these responsibilities.
It is always advised that you should a proper research before you get a pet so that you don’t end up making mistakes which you will regret.
You can read read book like dog training books like Dog Syqling to get yourself fully trained and get familiar
So we at petriever, would recommend making sure that you have these following essentials ready before you decide to get a pet so that you can provide a comfortable environment and life on the first day itself.
|Top Top||Royal Canin Maxi Starter, 1 kg||Prime||Buy Now|
|Top||Meat Up Chicken Flavour , Real Chicken Biscuit, Dog Treats -500g Jar ( Buy 1 Get 1 Free)||Prime||Buy Now|
|Top||Royal Pet 24-inch Iron and Plastic Cage with Removable Tray for Dogs and Rabbits (Blue)||Prime||Buy Now|
|Top||Foodie Puppies Dog Grooming Plastic Auto Slicker Self Cleaning Hair Brush for Dogs & Puppies - Color May Vary||Prime||Buy Now|
|Top||Senapati Dog Neck Collar Belts and Leash Set (Red Color, Waterproof, Medium, Leash Size 1.5M-2M)||Prime||Buy Now|
|Top||Himalaya Erina Coat Cleanser, 450 ml||Prime||Buy Now|
|Top||Pets Empire Stainless Steel Dog Bowl Medium (Buy 1, Get 1 Free), 700 ml||Prime||Buy Now|
|Top||Gorgeous Soft Reversable Dual Bed for Dog and Cat (Brown and Cream, Small)||Prime||Buy Now|
|Top||The Dogs Company Natural Rubber Spiked Ball Dog Chew Toy, Puppy Teething Toy, 3 Inches||Prime||Buy Now|
|Top||Foodie Puppies 3 Pcs Soft Cleaning Dental Rubber Finger Toothbrush for Dogs (Color May Vary)||Prime||Buy Now|
Dogs Price In India List (Price Range ₹30,000- ₹1 Lakh)
Dogs which cost more than 40k are generally imported ones and rarely available in India and maintaining them is an extremely tough job because they aren’t capable of coping with Indian Climate.
The following is the list of dogs which cost more than 30k.
1. Maltese Dog
Maltese Dogs are not so popular in India; they may look similar to Shih Tzu, but they are different.
They bond with the family very well and hates being left alone.
They are not perfect for cold weather.
One can purchase a Maltese Dog in India between 50k-60k
2. Tibetian Mastiff
It’s a huge breed dog and it’s not suitable for novice pet owners because they are very huge in size and they don’t easily obey commands.
These dogs are used for high-security purposes.
Training them is both expensive and hard.
The price of Tibetian Mastiff could be around 40k-60k
Huskies are thick-coated dog breed which originates from Siberia.
This dog is very well known and one of the most loved dogs in India because of their blues eyes.
But you shouldn’t own this dog unless you live in a place where it frequently snows, (mostly northern region of India).
Huskies can’t tolerate hot weather due to their thick coat.
One can buy a Huskey between the range of 40k-80k depending on the quality of the dog.
4. Akita Inu
Akita Inu is a Japanese Dog Breed which is very popular there.
This breed got famous in Japan because of the story of Hachiko, a loyal dog who continually waited for his master for 10 years who didn’t come back because the master died while teaching in a University.
If you have seen the movie “Hachi: A Dog’s Tale”, you would be familiar with this.
These dogs were initially bred for hunting, but now they serve as companion dogs in Japan.
An Akita Inu puppy would cost in between 80k to 1 lakh or even more.
If you actively follow some dog page accounts on Instagram you might’ve come across this breed for sure.
Many would confuse this with a Pomeranian or Indian Spitz.
They are also thick coated just like Husky so likewise they are only completable for cold weather and not so suitable for Indian one.
Samoyed puppy could cost between ₹3,000,00- ₹6,00,000
These so these were the list of dog price in India that are available for purchase.
Most of the dog breeds mentioned here are imported ones and not native to India, so they are not much competent for Indian climate.
Our Indie dogs are much better in that case.
So, my advice would be to go for Indian dog breeds or adopt them from your nearest dog shelter if you don’t have the budget to buy one.
But if you still want to go for imported dog breeds, please do the proper research before you buy one.