Dachshund Puppy Price in India with Monthly Expenses (2023)

Dachshund is a dog breed that originated from Germany and is primarily known for its short-legged and long-bodied structure. They’re popularly known as wiener dogs or sausage dogs. Dachshunds have a very bold personality and are known to be a little stubborn. These dogs are very cheerful and active by nature, but they’re a little hard to housetrain.So what’s the price of a Dachshund in India?

On average, a Dachshund in India costs around ₹15,000 to ₹20,000. The price majorly depends on the location you buy it from. The amount of show-quality Dachshund can go as high as ₹45,000.

Further in this article, we will look into factors on which the price depends and the monthly expenses of raising a Dachshund. We will also look into the dog’s average price in different cities of India.

Where to get a Dachshund Puppy?

There are three excellent ways to get a Dachshund puppy in India: Puppy-mill, Petshop, or Breeder. Let’s go further into more details and find out which is more preferable and best for you.

Puppy Mills

Puppy Mills are horrible places where puppies are bred for business purposes and maximization of profit. Puppies are kept in wooden and wire mesh cages without proper food and medication. The conditions of female dogs are the worst since they’re used as a machine for breeding dogs.

Most of the Puppy-mills in India are very unhygienic and overcrowded with hundreds of dogs. Dogs live in miserable conditions and without any proper medical care. The food which is fed to these dogs is of cheap quality. Puppies born here may carry diseases passed on by their parents. You can get a Dachshund from a puppy mill for as low as ₹6,000.

I recommend not buying dogs from such places, and let’s end such miserable places by not buying dogs.

Pet Shops

Puppy-mills sell most of their dogs to Petshop. Puppies are separated from their mothers when they’re around five weeks old and later kept for display in pet shops. A Puppy should be with her mother on average for 8-10 weeks to learn necessary social skills, or else they can show aggressive behavior.

I would recommend buying dogs from a trusted pet shop only and verifying that the pup is not from a puppy mill. You can get a Dachshund puppy in a pet shop for around ₹10,000 to ₹15,000.


Breeders are people who breed dogs. In India, people become dog breeders either for passion or hobby or a dog and want a single puppy and would sell the rest of the litter. Dog breeders take excellent care, give proper medication, and also provide the best quality food.

Dog breeders don’t do this for money because not much of a profit can come from breeding. Breeders only breed Dachshunds who are healthy and do not have any significant health complications. Breeders are the best way to get a healthy and happy puppy, although they’re a little expensive compared to pet shops and puppy mills.

Getting a Dachshund puppy from a breeder can cost you around ₹20,000 to ₹25,000. If you’re looking for a show-quality Dachshund, Professional breeders are the only way to get a show-quality Dachshund.

Price of Dachshund in Different Cities

Every city in India has a different price for a Dachshund puppy. We contacted around 150 dog breeders and pet shops from different cities in India and asked them the price to make things easier. Here what we found:

CityAverage Cost of a Beagle Puppy
Mumbai₹20,000 – ₹22,000
Bangalore₹18,000 – ₹20,000
Delhi₹15,000 – ₹18,000
Chennai₹20,000 – ₹22,000
Kolkata₹15,000 – ₹20,000
Hyderabad₹15,000 – ₹18,000
Ahmedabad₹20,000 – ₹25,000
Pune₹25,000 – ₹30,000
Surat₹20,000 – ₹25,000
Jaipur₹15,500 – ₹25,000
Visakhapatnam₹12,000 – ₹18,000
Kanpur₹15,000 – ₹20,000
Nagpur₹15,000 – ₹18,000
Lucknow₹14,000 – ₹18,000
Thane₹20,000 – ₹22,000
Bhopal₹15,000 – ₹25,000

Monthly Expenses of Dachshund

dachshund puppy

Well, buying a dachshund is just the beginning cost. Before selecting a breed, it is also necessary to look at their monthly expenses, which are as follows:

Cost of Feeding Dachshund in India

On average, feeding a dachshund can cost you around ₹2000 to ₹2500 per month. However, meat-based high-quality dog food can cost more than ₹3,000 every month.

The cost of feeding highly depends on what type of food you decide to feed your dog. The medium-quality dog food will not cost you more than ₹2,500. These dog foods contain a little low-quality meat since the meat used as a primary ingredient is the leftover parts of animals not consumed by humans like the intestine, feet, kidneys, and sometimes even beak. These products also contain a high amount of grains. They may have some nutritional value but nothing compared to meat.

On the other hand, the Primary Ingredients of high-quality food doesn’t contain any leftovers; instead, it includes fresh meat, which is an excellent source of nutrients. High-quality dog food can cost you around ₹4.000 to ₹.5000. I personally wouldn’t recommend you feeding low-quality and cheap food as they have preservatives and artificial colors, which can be harmful to a Dachshund.

Cost of Grooming Dachshunds in India

A full-body grooming session of a Dachshund can cost you around ₹2,000 to ₹2,500 per month in India. However, if you groom your dog at home, the cost can go down to about ₹500 per month.

I recommend you to buy all the grooming accessories and do the grooming of your at home because it can save you some money, plus it will be a good bonding session for you and the dog.

Cost of Vet and Vaccinations

You’ve to take extra care of your dachshund puppy in the initial year. Taking your dog to the vet regularly and being on time for all the deworming sessions and vaccinations should be your prime objective. The first-year cost of a Dachshund puppy will be around ₹6000, more or less depending on the location and the vet you choose.

I would recommend you to find a trusted clinic and a professional doctor near your home, so it is easy for you to attend monthly sessions. Once your dog matures and builds up immunity, you won’t need to take him to the vet that often. However, it will cost around ₹2000 per year for regular checkups and yearly vaccination.

Cost of Neutering/Spaying

If you’re not planning to breed your dachshund in the future, it is guided to spay and neuter it, and it will stop possible health concerns.

In India, the surgery of spaying or neutering a Dachshund costs around ₹8,000 to ₹15,000, depending on where you live. Aftercare of surgery can cost an additional ₹1,500.

Cost of Toys

Toys are a perfect way of keeping your dog energetic and playful when you’re not around. Just like babies, dogs need toys as well to entertain themselves. You’ll have to buy normal toys as well as chewing toys when your dachshund is teething. It will cost you around ₹1.000 per year. I would recommend you to get good quality toys since the cheaper ones break off easily.

Cost of Treats

Treats are an essential part of dog training. You will need treats to teach your dog different tricks and commands. Giving your dog treats makes them happy, and they will be more active in dog training. It will cost you around ₹500 per month.

Final Thoughts

Dachshund is a very playful, energetic, and happy breed and an excellent companion. This dog will provide you a lifetime of happiness and joy. If you have any other doubts feel free to contact me.

Raaj is a proud parent of two adorable dogs. He has ample knowledge of raising and taking care of pets. Apart from that, he is also a part of an NGO that feeds stray animals.

Leave a Comment