- 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
Purchase Costs
| Source | Price Range | Includes |
|---|---|---|
| Shelter / animal rescue | 150-300 euros | Adoption fee, often already vaccinated, microchipped, neutered |
| Breeder (depending on breed) | 500-2,500 euros | Pedigree, 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
| Item | Cost |
|---|---|
| Dog bed / basket | 20-100 euros |
| Food and water bowl (stainless steel/ceramic) | 10-60 euros |
| Collar + leash | 15-100 euros |
| Harness | 15-60 euros |
| Crate | 20-150 euros |
| Toys (chew, tug, puzzle toys) | 15-50 euros |
| Brushes and grooming products | 10-50 euros |
| Food + treats (starter supply) | 30-80 euros |
| Total | 135-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
| Item | Monthly | Yearly |
|---|---|---|
| Food (medium-sized dog) | 50-100 euros | 600-1,200 euros |
| Vet (checkups, vaccinations, deworming) | 10-30 euros | 120-360 euros |
| Dog liability insurance | 5-15 euros | 60-180 euros |
| Dog tax | 5-20 euros | 60-240 euros |
| Gear, treats, grooming | 10-30 euros | 120-360 euros |
| Total without health insurance | 80-195 euros | 960-2,340 euros |
| Health insurance (optional) | 15-50 euros | 180-600 euros |
| Total with health insurance | 95-245 euros | 1,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 Size | Monthly | Yearly | 12 Years |
|---|---|---|---|
| Small (up to 10 kg) | 80-130 euros | 960-1,560 euros | about 15,000 euros |
| Medium (10-25 kg) | 120-200 euros | 1,440-2,400 euros | about 25,000 euros |
| Large (over 25 kg) | 180-300 euros | 2,160-3,600 euros | about 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.
Related Topics
Were you paying attention?
Question 1 of 3Roughly 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.






