Skip to main content

How Much Does a Dog Cost? (Basic Gear, Month, Year)

A dog costs an average of 100 to 300 euros per month, plus one-time purchase costs of 150 euros (shelter) to 2,500 euros (breeder). Over an average dog's life of 12 years, that adds up to 15,000 to 50,000 euros. The biggest cost traps: vet emergencies (one surgery can cost 2,000 to 5,000 euros), special diets for allergies and dog tax for listed breeds (up to 900 euros per year).

A dog plays happily with its family in a warm living room: the monthly costs of a dog, food, vet and gear at a glance.
The Key Points at a Glance
  • Buying the dog: 150-300 euros (shelter) or 500-2,500 euros (breeder)
  • Initial gear: 200-500 euros
  • Ongoing costs: 100-300 euros per month
  • Dog tax: 60-240 euros per year (listed breeds up to 900 euros)
  • Dog liability insurance: about 60 euros per year (mandatory in many German states)
  • Unexpected vet costs: surgery can run 1,000-5,000 euros

One-Time Costs

A small white puppy with a red bow on its head sits on a pink blanket. In front of it is a heart-shaped gift box decorated with a red heart pattern.

Purchase Costs

SourcePrice RangeIncludes
Shelter / animal rescue150-300 eurosAdoption fee, often already vaccinated, microchipped, neutered
Breeder (depending on breed)500-2,500 eurosPedigree, first vaccination, microchip

What drives the breeder price: breed popularity, rarity, size, level of training (e.g. hunting dogs), breeding conditions. If the price is well below the breed average, the breeder is probably not reputable.

Initial Gear

ItemCost
Dog bed / basket20-100 euros
Food and water bowl (stainless steel/ceramic)10-60 euros
Collar + leash15-100 euros
Harness15-60 euros
Crate20-150 euros
Toys (chew, tug, puzzle toys)15-50 euros
Brushes and grooming products10-50 euros
Food + treats (starter supply)30-80 euros
Total135-650 euros

For a puppy from a breeder, there are often added costs for a microchip and EU pet passport (about 45 euros), if they aren't included in the purchase price.

Ongoing Monthly Costs

ItemMonthlyYearly
Food (medium-sized dog)50-100 euros600-1,200 euros
Vet (checkups, vaccinations, deworming)10-30 euros120-360 euros
Dog liability insurance5-15 euros60-180 euros
Dog tax5-20 euros60-240 euros
Gear, treats, grooming10-30 euros120-360 euros
Total without health insurance80-195 euros960-2,340 euros
Health insurance (optional)15-50 euros180-600 euros
Total with health insurance95-245 euros1,140-2,940 euros

Small dogs sit at the lower end, large breeds at the upper end. A Chihuahua eats for 20-30 euros a month, a Great Dane for 100-200 euros.

Costs That Are Often Forgotten

Neutering. Male: about 150-300 euros. Female: about 400-600 euros (higher since the new GOT fee schedule in 2022). Dogs from a shelter are usually already neutered.

Dog sitter / boarding kennel. 20-40 euros per day. For two weeks of vacation a year: 280-560 euros.

Professional grooming. Breeds like Poodles, Maltese or Havanese need regular salon visits: 45-150 euros per visit, every 6-8 weeks.

Dog school. A 10-session group training package costs 100-150 euros. Private lessons: 50-100 euros. Especially worthwhile for puppies and first-time owners.

Repairs and cleaning. Young dogs in particular chew on furniture, shoes or cables. A destroyed sofa can quickly cost several hundred euros. Chew toys help prevent it.

Emergency surgery. A cruciate ligament surgery costs 1,500-3,000 euros, a case of gastric torsion 2,000-5,000 euros. Where surgery insurance is available, compare coverage and waiting periods; a policy around 15-25 euros/month can pay off for expensive emergencies.

Total Costs Over a Dog's Life

Dog SizeMonthlyYearly12 Years
Small (up to 10 kg)80-130 euros960-1,560 eurosabout 15,000 euros
Medium (10-25 kg)120-200 euros1,440-2,400 eurosabout 25,000 euros
Large (over 25 kg)180-300 euros2,160-3,600 eurosabout 35,000+ euros

These figures do not include major vet costs. A chronic illness or several surgeries can raise the total costs by 5,000-15,000 euros.

Were you paying attention?

Question 1 of 3

Roughly how much does a medium-sized dog cost per month?

You'll find everything about dog ownership at Hundeo Pro. From training to nutrition to health: structured courses with video instructions, training tracking and, when problems come up, personal help from real trainers.

Frequently Asked Questions

How much does a dog cost per month?

Between 80 and 300 euros, depending on size, food quality and insurance status. A medium-sized dog with good food and liability insurance: about 120-200 euros per month.

How much does a dog from a shelter cost?

The adoption fee is 150-300 euros. For that, the dog is usually already vaccinated, microchipped and neutered. The ongoing costs afterward are the same as for a dog from a breeder.

Is pet health insurance worth it?

For large breeds and breeds with known health problems (bulldogs, Great Danes, Labradors), it can pay off. A single surgery can cost 2,000-5,000 euros. Surgery insurance (15-25 euros/month) covers that. Important: sign up early, since premiums rise with age.

What are the biggest cost traps in dog ownership?

Vet costs in emergencies, special diets for intolerances (twice as expensive as regular food) and dog sitter costs when you work full-time (up to 100 euros/day). The dog tax for listed breeds (500-900 euros/year) also surprises many people.

Claudia Weise

Written by

Claudia Weise

Editor-in-Chief, Certified Nutrition Consultant & Animal Welfare Practice

Editor-in-Chief at HundeoCertified Dog Nutrition ConsultantActive in animal welfare and with dogs every day

Claudia has worked closely alongside Enrico on Hundeo since the early days. She is a certified dog nutrition consultant, is active with animal welfare topics and dogs every day, and brings that practical experience into health, care, breed, and accessory content as Editor-in-Chief.

Training tips on the go

Hundeo combines expert knowledge with interactive exercises. Download the app and start training with your dog.

Get started free4.7 stars from 5,000+ reviews