The short answer
Battersea estimates around £1,800–£2,000 a year to care for a dog (October 2026), and the PDSA's minimum set-up cost is £415–£560 by size, plus £69–£116 a month. At the 11 practices whose price lists we read on 21 October 2026, a puppy vaccination course cost £75–£115. By law your puppy must be microchipped by 8 weeks old.
What to get for a new puppy
These are the things to buy before your puppy comes home, with typical prices from Battersea's cost guide, updated 13 October 2026. Sizes and brands vary widely. If this is your first dog, our first-time dog owner guide covers the jobs to do before collection day, such as registering with a vet.
| Item | Typical price |
|---|---|
| Crate | £25 (extra small) to £120 (extra-extra large) |
| Bed | £20 (small) to £120 (extra-extra large) |
| Food and water bowls | £15–£30 |
| Collar and ID tag | Collar £5–£10; tag £6–£10 |
| Lead | £10–£20 |
| Harness | £20–£40 |
| Puppy training pads | £10–£25 a pack |
| Toys and puzzle feeders | £50–£70 |
| Food | £10–£50 a month |
Source: Battersea, cost of owning a dog (updated 13 Oct 2026). For food, see our guides to puppy food, large breed puppy food (for breeds expected to be big adults) and what dog food costs, and the portion calculator.
When does a puppy need vaccinations?
The 2024 WSAVA guidelines advise several doses of the core vaccines (distemper, adenovirus and parvovirus) every 2 to 4 weeks, with the final dose at 16 weeks of age or older, then another dose at or after 26 weeks rather than waiting until 12 to 16 months. Leptospirosis vaccination is highly recommended where it is endemic.
UK practices price this differently: most of the 11 lists we read on 21 October 2026 sell a two-injection puppy course for £75–£115, and Medivet Ashby lists a three-dose course at £98. The two sources answer different questions: WSAVA writes global guidance on timing, while a practice list prices the course its vets give with the vaccine brand they use. Your vet sets the schedule for your puppy. Ask your vet how many doses your puppy needs, when the 26-week dose fits in, and when it is safe to walk outside. Our dog vaccination cost guidelists every practice's price.
Vet costs in the first year
The lowest and highest prices on the UK practice price lists we read on 21 October 2026; they are the same lists behind our vaccination and neutering cost guides, which name every practice. Your practice may charge more or less; from 23 December 2026 larger practices must publish price lists, which will make comparison easier. The BVA and BSAVA's March 2026 advice is to spay most female dogs at 12 to 23 months and not castrate males before physical maturity, so neutering may fall in the second year.
| Treatment | Published price range | Sources |
|---|---|---|
| Consultation (first health check) | £44–£64 | 6 practices; Average vet bill |
| Puppy vaccination course (usually two injections) | £75–£115 (Battersea gives £70) | 11 practices; Dog vaccination cost |
| Microchip (if the breeder has not done it) | £15.30–£37.80 (Battersea gives £10–£30) | 7 practices; Dog vaccination cost |
| Kennel cough vaccine, on its own | £38–£65 | 5 practices; less when given with another vaccine; Dog vaccination cost |
| Castration, by weight | £180–£475 | 10 practices; Dog neutering cost |
| Spay, by weight | £235–£620 | 10 practices; Dog neutering cost |
| Yearly booster (when due) | £47–£77 | 11 practices; Dog vaccination cost |
Your vet will advise on vaccination timing, when to neuter, and flea and worm treatment for your puppy's age and weight. If you prefer non-prescription flea and worm treatment by post, subscriptions cost about £8.50 to £12.50 a month; see our flea and worm subscriptions comparison. For bigger costs later on, our average vet bill guide lists published prices.
How much does a puppy cost in the first year?
No charity or regulator publishes a first-year total, so we do not invent one. Three published figures give the scale. Battersea estimates around £1,800–£2,000 a year to care for a dog (updated 13 October 2026). The PDSA puts the minimum set-up cost at £415 for a small dog, £531 for a medium dog and £560 for a large dog, plus £69, £83 or £116 a month, including insurance (calculated 2024). On top come the one-off vet costs in the table above and the price of the puppy. Our cost of owning a dog guide works out food, flea treatment and boosters by size from prices we checked, and the pet cost calculator adds your own insurance quote.
Puppy insurance
Battersea estimates dog insurance at £20–£60 a month, and the Association of British Insurers reported an average premium of £389 a year per pet in 2023, across all pets (published August 2024). Most policies exclude conditions that showed signs before cover started, so insuring early keeps more covered. Our puppy insurance guide explains waiting periods and hereditary-condition wording; compare lifetime and time-limited cover and see our dog insurance comparison.
Legal requirements
Microchip by 8 weeks
All dogs in the UK must be microchipped and registered on a database by the time they are 8 weeks old, and owners can be fined up to £500 (GOV.UK). The rules are in the England Regulations 2023, Wales Regulations 2015 and Scotland Regulations 2016. A breeder should have chipped the puppy before sale; update the database with your details.
Collar and ID tag in public
Under the Control of Dogs Order 1992, a dog in a highway or place of public resort must wear a collar with the owner's name and address on it or on an attached tag. There are exemptions, including registered guide dogs and some working and sporting dogs. A phone number is not required by the Order but is useful.
Buying a puppy: Lucy's Law
In England, since 6 April 2020, businesses cannot sell puppies or kittens under six months old that they did not breed themselves; Wales introduced similar rules from 10 September 2021 (Welsh Government). Buy directly from the breeder and see the puppy with its mother, or adopt from a rescue or rehoming centre.
How we checked this · 21 sources, checked 21 October 2026ShowHide
What we did
What we did not do
Sources checked
- Battersea, cost of owning a dog (updated 13 Oct 2026)
- PDSA, how much does a dog cost (calculated 2024)
- WSAVA 2024 Guidelines for the Vaccination of Dogs and Cats
- Association of British Insurers: record numbers take out pet insurance (August 2024, 2023 data)
- GOV.UK: get your dog microchipped
- Microchipping of Cats and Dogs (England) Regulations 2023
- Microchipping of Dogs (Wales) Regulations 2015
- Microchipping of Dogs (Scotland) Regulations 2016
- Control of Dogs Order 1992, article 2
- Welsh Government: Animal Welfare (Licensing of Activities Involving Animals) (Wales) Regulations 2021, written statement
- Medivet Ashby, Ashby-de-la-Zouch, Leicestershire (no effective date shown; checked 21 October 2026)
- Old Registry Vets, Scunthorpe (no effective date shown; checked 21 October 2026)
- Canterbury Vets, Canterbury (no effective date shown; checked 21 October 2026)
- Chantry Vets, Wakefield and West Yorkshire (no effective date shown; checked 21 October 2026)
- Queen's Veterinary School Hospital general practice, Cambridge (no effective date shown; checked 21 October 2026)
- Hill Park Vets, Harold Hill and Elm Park, east London (no effective date shown; checked 21 October 2026)
- Medivet Coningsby, Coningsby, Lincolnshire (no effective date shown; checked 21 October 2026)
- Medivet North Oxford, Oxford (no effective date shown; checked 21 October 2026)
- University of Glasgow Pet Practice, Glasgow (no effective date shown; checked 21 October 2026)
- Royal Veterinary College general practice, London (Camden) (Fees apply from 3 August 2026; checked 21 October 2026)
- University of Liverpool Veterinary Practice, Liverpool (Prices correct as of September 2026; checked 21 October 2026)
Prices and terms change. Confirm on the retailer's page before you buy.
What changed in this update
- 21 October 2026: Re-checked Battersea, PDSA, GOV.UK, WSAVA and the practice price lists. Vet prices now use the same eleven practice lists as our vaccination and neutering cost guides: the vaccination course range changed from £90–£115 to £75–£115, the microchip range from £22–£34 to £15.30–£37.80, kennel cough and the booster were widened, and consultations now come from six practices (£44–£64). Added sections on vaccination timing (and why WSAVA and UK practice courses differ) and first-year costs, the Welsh sales ban date, and corrected the ABI premium's publication date to August 2024.
Questions
How much does a puppy cost in its first year?
No published source gives a first-year total. Battersea estimates around £1,800–£2,000 a year to care for a dog (updated October 2026). The PDSA puts the minimum at £415–£560 to set up, depending on size, plus £69–£116 a month (calculated 2024). Buying the puppy is extra.
How much are puppy vaccinations?
The 11 practices whose price lists we read on 21 October 2026 charged £75–£115 for the puppy course, usually two injections; Battersea gives £70. The yearly booster cost £47–£77. Your vet will set the timing.
What puppy vaccinations are needed in the UK?
The core vaccines protect against distemper, adenovirus (hepatitis) and parvovirus; leptospirosis is highly recommended where it is endemic. Kennel cough is non-core: ask your vet whether your puppy needs it (WSAVA, 2024).
When must a puppy be microchipped?
GOV.UK says all dogs must be microchipped and registered by the time they're 8 weeks old, and owners can be fined up to £500. Keep your details on the database up to date.
Does my puppy legally need a collar and tag?
Under the Control of Dogs Order 1992, a dog in a highway or place of public resort must wear a collar with the owner's name and address on it or on an attached tag, with exemptions such as registered guide dogs and some working dogs. A phone number is not required by the Order.
When should I insure a puppy?
Ideally from the day you bring them home, before anything is noted in the vet record, because most policies exclude conditions that show signs before cover starts. Check each policy's waiting periods, which vary by insurer. Our puppy insurance guide explains what to look for.