How much does a dog cost? What is the annual maintenance cost?


Having a dog is a great joy. It is also an investment. Depending on the desired breed, the budget related to the acquisition of the dog can be from several hundred euros to several thousand euros. In addition to the purchase price, it is necessary to finance the daily newspaper namely food, care and equipment. These expenses can reach 1% of the household budget. Thinking of taking a dog? Here’s how much to plan for when you buy and how to evaluate year-round maintenance.

Buying a dog from an association: the most economical solution

If you want a dog, several solutions exist to find your future companion. It is possible that a relative or a colleague offers you a puppy. In this case, the price is set by the owner. Often, the little ones are given against good care.

It is also possible to appeal to an association, or to the SPA. The famous Society for the Protection of Animals offers the possibility to people who wish to adopt a dog. The cost is reduced. It is 250 €, which makes it possible to finance identification (placement of a chip), vaccination and sterilization. For a puppy, the price is slightly higher since it takes 300 €. The associations are also asking for a financial contribution. It varies between 150 € and 250 €. It should be noted that if you adopt an unsterilized dog, the SPA and associations may ask you for a deposit which will be returned to you once the sterilization has been carried out.

Buying a purebred dog: the budget to be expected

The price of a dog varies according to the chosen breed but also the sex, age, lineage or pedigree. You should know that other parameters can be taken into account such as the rarity of a breed, the presentation to competitions or the supply and demand. To buy your dog, it is better to give preference to dog breeders and to ensure their reliability.

Here are some benchmarks to get an idea of ​​the price of a purebred dog.

  • American Staffordshire Terrier: 700 € to 1200 €
  • Basset Hound: 700 € to 1000 €
  • Beagle: 600 € to 900 €
  • German Shepherd: 700 € to 1200 €
  • Australian Shepherd: 800 € to 1500 €
  • Belgian Shepherd Malinois: 600 € to 1000 €
  • Bichon Frisé: 700 € to 1000 €
  • Bichon Maltais: € 800 to € 1,200
  • Border Collie: € 800 to € 1,200
  • French Bulldog: 1000 € to 1500 €
  • Boxer: 800 € to 1400 €
  • Bull Terrier: 1000 € to 1500 €
  • Poodle: 600 € to 1000 €
  • Pug: 1000 € to 1600 €
  • Chihuahua: 1000 € to 2500 €
  • Chow-Chow: 1000 € to 1500 €
  • English Cocker Spaniel: 700 € to 1000 €
  • Dalmatian: 700 € to 1000 €
  • Doberman: 800 € to 1300 €
  • French Spaniel: 800 € to 1300 €
  • Fox-Terrier: 500 € to 1000 €
  • Husky: 900 € to 1700 €
  • Jack Russell Terrier: € 500 to € 1200
  • Labrador Retriever: 1000 € to 1500 €
  • Rottweiler: 1000 € to 1500 €
  • Saint-Bernard: 900 € to 1300 €
  • German Spitz: 1500 € to 2000 €
  • Dachshund: 700 € to 1200 €
  • Yorkshire Terrier: 1000 € to 1500 €

The cost of maintaining a dog

The primary source of expense when owning a dog is food. It goes without saying that the larger a dog, the more important this part. While a small dog costs around € 20 to € 40. A medium-sized dog costs between € 40 and € 70, a large dog can cost over € 100 per month. These price ranges apply if you are purchasing dry food. The budget should be doubled if you want to cook your pet’s meals yourself.

In addition to food, it is necessary to plan the acquisition of accessories such as bowls, baskets, mats, toys, brushes, leashes and collars. It is also necessary to include the hygiene products and possibly the cost of the groomer which varies between 50 € and 100 € depending on the size of the dog and the service requested.

If you want to educate your dog, it is possible to take lessons. These are billed between € 15 and € 30 per hour. For the care of your animal, it will take between € 10 and € 20 per day.

Dog health costs

A dog needs to be monitored by a veterinarian. If he is in good health, this follow-up costs between € 100 and € 300 per year. These health costs include vaccines and dewormers. If you want to sterilize your dog, you will have to pay between € 150 and € 500 if you have a female and between € 130 and € 300 if you have a male. In case of problem, the consultation with the veterinarian costs between 40 € and 60 €. Sometimes you have to add the cost of tests and prescribed drugs.

To reduce your dog’s health costs, you can opt for an animal health insurance. This allows partial or full coverage of your dog’s health costs. The monthly contribution is between € 10 and € 25 depending on the guarantees chosen.