Most Popular Dog Price List in India

Dogs are the best pets to have. They are loyal, affectionate and fill our life with joy. Pet dogs are extremely popular across the globe and India is not an exception.

Indians are domesticating the dogs since centuries and most of people have dog and cats as pet in their home. But the popularity of dogs is growing in India and many people are keen on having one.

Are you also looking to buy a puppy or dog within your budget and wish to know the price of every breed of dog available in India?

If yes then you have landed on the right page.  We are going to share a price list of different dog breeds that you can consider buying based on your requirements and budget.

Before you go ahead buying one we encourage adopting a dog and give it a new life.  There are many dogs that desperately need a home and love.

Dog Price List in India

Below mentioned are the different dog breeds that you can consider buying. Note that these are not specified in any particular order. Learn more about the dog you wish to buy before actually buying.

Dog BreedsPrice In India ( ₹ )
Indian Spitz₹ 4,000 – ₹ 8,000
Labrador₹ 7,000 – ₹ 20,000
Dachshund₹ 8,000 – ₹ 10,000
Caravan Hound₹ 8,000- ₹ 12,000
Golden Retriever₹ 15,000 – ₹40,000
Beagle ₹ 18,000 – ₹ 20,000
English Cocker Spaniel₹ 14,ooo – ₹ 20,000
Pitbull ₹ 5,000 – ₹ 90,000
Maltese dog₹ 50,000 – ₹ 60,000
Husky ₹ 40,000 – ₹ 80,000
Samoyed₹ 3,00,000 – ₹ 6,00,000
Pomeranian ₹ 3,000 – ₹ 7,000
Rajapalayam ₹8,000 – ₹13,000
Great Dane₹ 7,000 – ₹ 15,000
Rottweiler₹ 8,000 – ₹ 25,000
Pugs ₹20,000 – ₹ 25,000
German Shepherd₹ 15,000 – ₹ 25,000
Shih Tzu₹ 22,,000- ₹  25,000
Dalmatian₹ 20,000- ₹ 27,000
Tibetian Mastiff₹ 40,000- ₹ 60,000
Akita Inu₹ 80,000- ₹ 1,00,000

Indian Spitz

You might have guessed it from the name, this is an Indian breed dog and one of the cheapest.

You can usually find the Indian spitz puppy at approximately Rs. 4000 or even lower.  Apart from being affordable, they are also low maintenance which is another plus point.

They do amazingly well in the Indian climate and do not get sick often compared to other foreign breeds.

Check outIndian Spitz as Pet – Price,Breed Details, Diet Chart & More


One of the most popular dog breeds in India is the labrador. The main reason for its popularity is its cute look and super friendly behaviour.

This dog breed is in high demand and is usually available at an affordable price. You may have to pay anything between Rs. 7,000 and Rs. 20,000 for this dog.

It does not require high maintenance and high grooming. All you need to do is brush the dog daily.

Apart from this, they also do not require frequent bathing.

To learn more about this breed price, read our detailed guide about the labrador dog price in India.


This is a small-sized dog that has super small legs. This is what makes it unique and it is gaining a lot of popularity in India.

Since they are small in size, they do not shed a lot and thus the grooming cost is little. They are available at a price range of between Rs. 8000 and Rs. 10000.

Caravan Hound

Another Indian dog breed on this list is Caravan Hound which originates from Karnataka.  they are not very friendly towards strangers so handling then can be a little difficult for new pet owners.

This dog breed has amazing hunting skills which makes them an ideal guard dog. They are available between a price range of Rs. 8000 to Rs. 12000.

Golden Retriever

Golden retrievers have become so popular in India because of being featured in the Pedigree food ad.

They are amazing guide dogs for people who are blind. Golden retrievers are extremely intelligent and have very friendly behaviour. They are super simple to train.

These dogs are prone to hip diseases and thus you should examine them properly before buying.

They are usually priced between Rs. 15000 and Rs. 40000,  but since they are super popular and high in demand you may have to pay more.

Read our detailed guide about Golden Retriever price in India


The Bagel dogs are usually called the smaller version of foxhounds. They are small in size which makes them look cute and is also the reason for their popularity.

They have an amazing sense of smell but do not make a good guard dog. They are great family pets and get along with people very well.

When compared to other dogs, they have your health issues,  which actually means you can save your money and time from regular vet visits.

The fall on the posterior side and available between Rs. 18000 and Rs. 20000.

English Cocker Spaniel

Another friendly dog breed on this list is the English Cocker Spaniel.  they are super friendly and easy-going.

They are very attached to their owners and always Crave for human attention. This dog breed is small-sized and looks super cute.

They have a soft coat that requires daily brushing and grooming. They are available in the range between Rs. 14000 and Rs. 20000.


Pitbull is an American breed and is popular for having a high temperament. Actually, the temperament of the dog depends on the dog owner and the surroundings it was brought up in.

They make good family dogs and are very friendly to young children.  Pitbulls are low maintenance and healthy dogs which are other plus points.

A few people think that Pitbulls are banned in India but that is not the case. you can definitely buy or adopt a Pitbull.

Pitbulls are expensive dogs and are available in a range of Rs. 5,000 to Rs. 90,000 based on the quality of the breed, area and pet store. On an average it cost around Rs. 30,000.

Know how to choose the pure breed and details about the pitbull dog price in India.

Maltese dog

This dog breed is not very famous in India. They look like Shih Tzu but are different. The main good family dog and do not like when they are left alone.

Maltese dogs are not suitable for cold weather. You can purchase a Maltese dog in India between Rs. 50000 and Rs. 60000


Original from Siberia and are thick coated. It is one of the most popular dogs in India, all thanks to its Blue Eyes.

Huskies can live only in very cold places because of their thick coat so make sure you buy one only if you live in snowy areas – Northern India.

Based on the quality of the dog, you would have to pay anything between Rs. 40000 and Rs. 80000.


Many people confuse samoyed dog breed with pomeranian or Indian Spitz. They have a thick coat just like the huskies and thus can live only in the cold weather.

It is an expensive dog breed and is available in a price range of Rs. 3,00,000 and Rs. 6,00,000.


This one is amongst the most popular dog breeds in India. They are easily available if you wish to buy them.

Maintaining pomeranian dogs can be expensive. This is because they shed too much and thus they require proper grooming very often.

It is priced affordably between Rs. 3000 and Rs. 7000.


Another Indian breed dog on this list is Rajapalaym which is rare to find. It was very famous during the Nayankar Dynasty but is not very popular today, like other dogs.

They are great at guarding and hunting, this is why Kings of the olden times used to breed Rajapalayam.

Rajapalayam are priced between Rs. 8000 and Rs. 13000.

Read our detailed guide about the Rajapalayam dog price in India

Great Dane

This is one of the friendliest foreign breed dogs. Their popularity grew with the cartoon character Scooby Doo.

They appear to be big but are very gentle and have a friendly temperament. They easily get along with people.

They are available in India between Rs. 7000 and Rs. 15000.


They are one of the strongest and aggressive dog breeds. They make a great guard dog. This breed has originated from Germany but can live well in the Indian climate as well.

They are one of the best family dogs and are protective of the family. Rottweilers are fearless, alert, steady, obedient and confident.

They are available in a price range of Rs. 8000 to Rs. 25000 and may even cost more depending on the quality.


They are one of the cutest and most popular dogs in India. It has gained its popularity after being in the Vodafone India advertisement.

Pugs are very lazy and sleeping most of the time in the day. They do not bark and are very playful, kind and perfect companions for children.

They cost between Rs. 20000 and Rs. 25000.

German Shepherd

They are great guard dogs. It is super simple to train this breed as they are very obedient. German shepherds are extremely affectionate towards their owners.

They do well with other dogs too. They require frequent grooming because they shed too much.

German shepherds are available between Rs. 15000 and Rs. 25000.

Shih Tzu

It is a Chinese dog breed and is small in size. They make an amazing family pet. Shih Tzu is super playful and child-friendly.

This breed can not withstand hot weather and thus if you live in a hot city, then do not choose to buy this breed.

This super cute dog breed is available between Rs. 22000 and Rs. 25000.


Dalmatians are super popular for their spotted coat. They get the name from their native region Dalmatia.

The rectangular bodies make them look long. They became popular from the Disney movie and series Dalmatian 101.

Not many people know this but when the dalmatian is born, it is completely white and develops black spots after 2 weeks.

They are friendly and active, which makes them the ideal family pet. They do not require frequent grooming as they have a short coat.

You can buy a dalmatian puppy between Rs. 20000 and Rs. 27000.

Tibetian Mastiff

This dog is huge in size and not ideal for new pet owners as they also do not listen to commands easily.

This dog breed is used in high security areas. Training Tibetian Mastiff is tough and expensive too.

The price of this dog is between Rs. 40000 and Rs. 60000.

Akita Inu

This is a Japanese dog breed. It is very popular in Japan mainly because of the story of Hachoko, a Akita Inu dog who waited for his master for 10 years and did not come back as the master died.

This dog breed was initially bred for hunting but today, they make great companion dogs. The Akita Inu puppy will cost you between Rs 80000 and Rs 100000.


Bulldog is also known as a British or English dog since it is from England. They get their name from bull baiting and are popular for their ability to hold bulls.

This small sized dog breed is friendly, affectionate towards children and has a cute wrinkled face. The bulldog can live in small apartments and is a brilliant family pet. They are available at a price range of between Rs. 20,000 and Rs. 28,000.

Chow chow

Chow chow is a small fluffy bear looking dog that is super popular in India (moderately available) for its cute looks. It is also known as a puffy lion dog. This breed has come from China.

One of the unique features of this dog breed is that it has blue-black spotted tongue.

This dog breed can live in India in cold areas only as they cannot tolerate warm temperatures. They are not very adaptable in nature. They fall on the expensive side and are available between Rs. 45,000 and Rs. 1,00,000.


This dog breed is one of the most popular breeds in India. It is known for its agility, intelligence and speed. Dobermans are loving and social dogs after they are professionally trained.

It is a large sized, fearless, energetic, and alert dog breed. It falls into the working dog breed group and is expected to live for 10 to 13 years. You may have to pay anything between Rs. 15,000 and Rs. 40,000 for this dog.

Saint Bernard

This giant sized dog breed is super popular in India but is rare to find because they can live only in the cold regions. More snow, the better it is for this dog breed. It is loving, patient, and calm in nature which makes it a suitable therapy dog.

They are extremely trustworthy and can live well only when loved by their family members. Saint Bernards are costly to buy and maintain. They fall on the expensive side and are available between Rs. 40,000 and Rs. 60,000.


Boxer is a highly energetic dog breed. This dog breed can make a good watchdog for its strength and agility. They are patient and playful towards kids and thus they make good family dogs too.

Boxers do not often react aggressively when they feel something or someone is threatening their loved ones. They are large in size, loyal, friendly, and devoted to their loved ones. They belong to the working dog breed group and have a life expectancy of 10 to 12 years.

They are available in the range between Rs. 20,000 and Rs. 30,000.

Alaskan Malamute

This is one of the oldest dog breeds in India. The Alaskan Malamute has a sturdy body, stamina and strength. It is an active dog and thus needs some job or the other to avoid boredom which can be tough to handle for novice dog owners.

They require ample companionship, attention and open space. If you would go to work during the day leaving your pet alone at home, then he/she would be destructive by the time you come home. They are not ideal for apartments.

They are suitable for cold regions and do not do well in warm climates. They are affectionate towards their family and also friendly with strangers.

They fall on the super expensive side and are available between Rs. 5,00,000 and Rs. 17,00,000.

Bichon Frise

This is a small dog breed with super cute looks, small black eyes and fluffy coat. It is one of the happiest dogs. It is intelligent and playful and will liven up your home.

They need ample playtime and activity and can even stay at home alone for long hours. They would love to have your attention and love always and would give you back ten times more.

They can adapt well to apartments and are an ideal option for novice owners. This dog breed also falls on the super expensive side and are available between Rs. 5,00,000 and Rs. 17,00,000.

Lhasa Apso

This dog breed originated from Tibet and is known to be a popular watchdog. It is no longer considered as a palace guard but is a loving family dog.

These small and cute looking dogs are strong as well as independent. The Lhasa Apso can very well adapt to small apartments and is ideal for novice owners. They are friendly around children and a loyal guardian of the family as well as the house.

The Lhasa Apso dog is available in the range between Rs. 20,000 and Rs. 30,000.


It is a small-sized cute looking dog breed. They are agile, obedient and come under the top 10 watchdog breeds suggested by experts.

They require minimal exercise and grooming, which makes it ideal for novice pet owners. They make excellent family dogs and can live well in small apartments. Since it is a small dog, ensure children play gently with him/her.

Chihuahuas are easy to train, playful and fall into the companion dog breed group. Chihuahuas are available in the range between Rs. 6,000 and Rs. 20,000.


This dog breed is strong, loyal and affectionate. The Bullmastiff is not as large as the Mastiff but comes under the large sized dog breed group.

It is a family dog that is alert, intelligent and confident. They are super active by nature and if you have outdoor space for him to exercise, ensure to fence it. They are great walking companions.

They are strong willed and require early training. You may have to pay anything between Rs. 25,000 and Rs. 45,000 for this dog.


We hope to have helped you make the right decision by giving you a list of dog prices in India.

The list includes imported as well as Indian dogs. Some require frequent grooming while some do not. Some are super friendly while some not. Thus, consider your requirements and make an informed decision.