The cost of owning a dog
Getting a dog is a huge commitment. They need a loving home, plenty of exercise, a healthy diet, a comfy bed, toys to keep them occupied…the list goes on!
When you get a dog, you legally have to meet their five welfare needs, keeping them happy and healthy throughout their life. Looking after a dog can be costly, even without any unexpected vet bills. It can be easy to overlook this in all the excitement of getting a new doggy companion but it’s important to understand the cost involved in caring for them for their entire life and meeting their welfare needs.
How much does caring for a dog really cost?
Dogs can be surprisingly expensive as there are a lot of costs that some owners may not have considered.
You should expect your dog to cost you at least £6,500 - £17,000 over their whole lifetime:
- Small dog breeds: £6,500 to £12,000
- Medium dog breeds: £8,500 to £13,000
- Large dog breeds: £7,400 to £17,000
This estimated lifetime cost is the minimum that you will need to care for your dog. It will vary according to your dog’s size, breed and how long they live. Your dog could cost you as much as £33,000 over their lifetime if you decide or need to spend more on their ongoing care!
This estimated cost doesn’t include the cost of any vet fees if your dog becomes ill, although we have included the cost of pet insurance. If your dog has an accident or develops a health problem, the cost of caring for them could increase dramatically. It’s important to be prepared for this, which is why we recommend taking out pet insurance.
We’ve given estimated minimum costs on this page as a starting point, but if you are seriously thinking of getting a dog, it’s important to sit down and work out a budget for them, considering your lifestyle and all the things your new dog may need. You can use our handy pet quiz to find out if a dog is the right pet for you.
Getting started: the initial cost of getting a dog
When you first get a dog, you’ll also need to get everything they need to be happy and healthy. This includes things like:
- Coat, lead, collar and tag
- Food and water bowls
- Toothbrush and toothpaste
- Car restraint
- Initial course of vaccinations
- Monthly wormers until your dog is 6 months old
- Microchipping (if this has not been done by the breeder).
The estimated costs for these are:
- Small dog breeds: £370
- Medium dog breeds: £390
- Large dog breeds: £425
This cost doesn’t include the cost of buying a dog. We recommend getting a dog from a reputable rescue centre and you can read more advice on our ‘Getting a dog’ page.
Monthly care: the ongoing cost of looking after your dog
Each month you need to budget for lots of things that your dog will need, such as:
- Yearly health checks and booster vaccinations
- Regular flea and worm treatments
- Pet insurance
- Small toy allowance
- Poo bags
The estimated monthly costs for the above items are:
- Small dog: £70
- Medium dog: £80
- Large dog: £105
Even though you might buy some of these things as part of the initial cost, there are lots of things that you will need to keep buying over your dog’s lifetime.
How we worked out the costs
The costs above are the basic minimum costs to meet a dog’s five welfare needs and you could spend much more over the course of a dog’s lifetime, especially if they need ongoing vet care for an illness or accident.
Here’s how we worked out the estimated minimum lifetime cost of owning a dog:
- First, we used the items listed in the bullet points above to work out the estimated cost of getting started with a small, medium or large breed of dog.
- For ongoing costs, we worked out the monthly ongoing cost of caring for a small, medium or large breed dog using the items listed above.
- We multiplied the monthly cost by 12 to get an annual cost.
- We multiplied the annual cost by the average life expectancy for small, medium and large dog breeds*.
- We added this number to the estimated cost of getting started with a dog to find the full cost of caring for a dog over their lives.
These costs were calculated in 2017 using rates available for products online and have been used in the 2017 and 2018 PDSA Animal Wellbeing (PAW) Reports and are widely referenced.
What’s not included
These numbers are all estimated and don’t include the cost of purchasing a dog or vet fees if your dog becomes ill.
It also doesn’t include other services for your dog that might be required depending on your lifestyle and experience, such as the cost of boarding kennels, training classes and any day care needed for your dog. If you think you’ll need these, remember to budget for them as well.
* Small Dog: 7.1-14.2 years, Medium Dog: 8.4-13.5 years, Large Dog 5.5-13.1 years (from O’Neill et al. 2013. Longevity and mortality of owned dogs in England. The Veterinary Journal. 198 (2013) 638–643)
If you're thinking of getting a new puppy, we've put together a list of everything you'll need to think about before they come home.
5 Welfare needs
Do you know about your dog's 5 welfare needs and your legal responsibility for their care?