Puppy and dog cost UK

How much does a dog cost in the UK?

The price of the puppy is only the start. Food, insurance, vet care, vaccinations and equipment add up over 10 to 15 years. This guide uses PDSA’s published estimates to show what a dog costs at minimum, and what those estimates leave out. K9PN refers you to professionals and does not sell dogs.

  • PDSA minimum cost estimates (2024)
  • What is not included
  • K9PN does not sell dogs
Get matched with a professionalTell us what you are looking for, with your full postcode, so we can look for a professional who covers your area.
K9PN is a referral service and does not train dogs. Your details are shared with the trainer we refer you to so they can contact you about your request. See our Privacy Policy for how we use your data and your rights under UK GDPR.
Key takeaways
  • PDSA estimates the basic minimum monthly cost at £69 (small), £83 (medium) and £116 (large).
  • The estimated lifetime minimum is about £6,200 to £18,800, before the purchase price and illness or injury vet fees.
  • Real costs are usually higher: training, boarding, grooming and special diets are not included.
How K9PN works

A referral service, not a seller

What you can expect when you send a request.

We refer, we do not sell

K9PN does not breed, sell or train dogs. We pass your request to an experienced professional who serves your area.

You get the right questions

Our guides list what to ask any seller or trainer: health tests, contracts, training and aftercare.

Free, no obligation

It costs nothing to send a request, and you decide whether to work with whoever contacts you.

How it works

From request to trainer in three steps

K9PN is a referral service. We do not train dogs. Trainers set their own prices and programs.

1. Tell us what you need

Share your dog’s age and breed, what you want help with, and your full postcode. It takes about two minutes and costs nothing.

2. We match you with a trainer

K9PN is a referral service. Based on what you need and where you live, we refer your request to a professional trainer who covers your area.

3. The trainer gets in touch

The trainer contacts you to talk through your goals, pricing and scheduling. You decide whether it is a fit.

By K9PN · Founded by Mike Leal, Army Ranger veteran and dog trainer · Reviewed October 2026 · Written for UK readers

PDSA’s minimum cost estimates

Small dogMedium dogLarge dog
Setup costs£415£531£560
Monthly cost (minimum)£69£83£116
Lifetime cost (minimum)£6,200 to £12,000£9,000 to £14,000£8,200 to £18,800

PDSA describes these as the basic minimum costs, calculated in 2024 from online prices. Actual spending could be higher.

What the estimates include

  • Setup: bed, lead, collar and tag, bowls, toothbrush and toothpaste, grooming brush, toys, car restraint, initial vaccinations, monthly wormers to six months and neutering.
  • Monthly: yearly health checks and booster vaccinations, flea and worm treatments, insurance, food, toys, poo bags and toothpaste.

What they leave out

  • The purchase price of the dog.
  • Vet fees for illness or injury, which can be large.
  • Special diets, for example for allergies.
  • Microchipping, if it was not done before the dog left the breeder.
  • Day care, boarding, professional grooming and training classes.

Why some puppies cost more

  • Breed popularity and rarity.
  • Health testing of the parents, which costs the breeder money.
  • Early vet care, microchip and vaccinations included.
  • Breeder reputation and support.

A very low price for a popular breed is a warning sign. See puppy scams.

Ways to plan

  • Take out insurance early, before conditions develop, and compare what is covered.
  • Choose a breed whose health problems and coat you can afford.
  • Budget for training. A trained dog saves money.
  • Keep an emergency fund for vet bills.

How K9PN matches you with a professional

K9PN is not a marketplace and we do not sell dogs. We refer people to experienced, independent professionals, and we look at openness about the dogs and their parents, health testing, written contracts, and honest aftercare. We are still building our UK network, so put your full postcode in the form and we will tell you if we can match you.

Please note

This page is general information, not veterinary, legal or financial advice. Dog law differs between England, Scotland, Wales and Northern Ireland, and prices change, so check current details with the seller, your vet and the official sources linked.

Common questions

How much does it cost to keep a dog in the UK?

PDSA estimates a basic minimum of £69 a month for a small dog, £83 for a medium dog and £116 for a large dog (2024), before the purchase price and vet bills for illness.

What is the lifetime cost of a dog?

PDSA estimates at least £6,200, rising to £18,800 for some breeds, as a basic minimum.

Is pet insurance worth it?

It can protect you from large vet bills. Compare cover, excess and exclusions, and buy early.

Why are some puppies so cheap?

Very low prices for popular breeds can mean scams, puppy farms or untested parents. Be cautious.

Is it cheaper to adopt a dog?

Often the upfront fee is lower, and some rescues include vaccination and neutering. Running costs are the same.

Does K9PN sell or train protection dogs?

No. K9PN is a referral service and does not breed, sell or train dogs. We pass your request to a professional who covers your area, if we can match you. It costs nothing to send a request. We are still building our UK network.

Related

Sources and further reading

About K9PN

K9PN (K9 Professional Network) is a referral service for dog owners and a technology partner for dog trainers. It was founded by Mike Leal, an Army Ranger veteran and NePoPo Gold graduate who built North Shore Paws into a 5.0-star dog training business. K9PN does not breed, sell or train dogs. This guide is general information, reviewed October 2026. Prices, laws and availability change, so check current details with the professional and the official sources linked above.

For dog trainers

Do you train or place protection, sport or police K9 dogs?

K9PN refers people who are looking for a protection dog, protection training, sport dog training or K9 programs to professional trainers. We also build the website, CRM and follow-up that turn those enquiries into clients. Book a call to ask about availability in your area.

Book a call   Websites and CRM for UK protection dog trainers

Want honest answers from a professional?

Send a request in about two minutes. It is free and there is no obligation.

Find a trainer