Skip to content
Free UK delivery over £40 · Tracked & fast · Happy pets, happy homes
Giddy PetsGiddy Pets

Giddy Pets research

The true lifetime cost of owning a dog in the UK, by breed

We modelled what it really costs to own a dog across its whole life — food, insurance, routine vet care, grooming and set-up — for 36 of the UK’s most popular breeds. The figures are estimates built from published UK averages (see method below).

Most expensive
£24,410
Standard Poodle
Least expensive
£13,840
Jack Russell Terrier
Average lifetime cost
£18,315
across all breeds

The surprise: bigger isn’t always pricier over a lifetime. Smaller breeds live longer, so the years add up — a Shih Tzu works out at about £20,560 across roughly 14 years, rivalling far larger dogs that live shorter lives.

Most expensive breeds to own (lifetime)

Full breakdown

BreedSizeTypical lifespanPer yearLifetime
Standard Poodlelarge11 yrs£2,160£24,410
Labradoodlelarge11 yrs£2,040£23,090
Golden Retrieverlarge11 yrs£1,920£21,770
German Shepherdlarge11 yrs£1,920£21,770
Bernese Mountain Doggiant8 yrs£2,530£21,040
Shih Tzusmall14 yrs£1,440£20,560
Bichon Frisesmall14 yrs£1,440£20,560
Labrador Retrieverlarge11 yrs£1,800£20,450
Cocker Spanielmedium12 yrs£1,620£19,940
Greyhoundlarge11 yrs£1,680£19,130
Boxerlarge11 yrs£1,680£19,130
Rottweilerlarge11 yrs£1,680£19,130
Dobermannlarge11 yrs£1,680£19,130
Hungarian Vizslalarge11 yrs£1,680£19,130
Miniature Schnauzersmall14 yrs£1,320£18,880
Cockapoosmall14 yrs£1,320£18,880
Shetland Sheepdogsmall14 yrs£1,320£18,880
Border Colliemedium12 yrs£1,500£18,500
English Springer Spanielmedium12 yrs£1,500£18,500
Siberian Huskymedium12 yrs£1,500£18,500
Australian Shepherdmedium12 yrs£1,500£18,500
Great Danegiant8 yrs£2,170£18,160
Yorkshire Terriertoy15 yrs£1,140£17,450
Pomeraniantoy15 yrs£1,140£17,450
Cavalier King Charles Spanielsmall14 yrs£1,200£17,200
West Highland White Terriersmall14 yrs£1,200£17,200
Bulldogmedium12 yrs£1,380£17,060
Staffordshire Bull Terriermedium12 yrs£1,260£15,620
Beaglemedium12 yrs£1,260£15,620
Whippetmedium12 yrs£1,260£15,620
Border Terriersmall14 yrs£1,080£15,520
Dachshundsmall14 yrs£1,080£15,520
Pugsmall14 yrs£1,080£15,520
Chihuahuatoy15 yrs£900£13,850
French Bulldogsmall14 yrs£960£13,840
Jack Russell Terriersmall14 yrs£960£13,840

How we worked this out

Lifetime cost = one-off set-up (neutering, microchip, initial vaccinations and core kit — excluding the purchase or adoption price) plus the annual running cost × the breed’s typical lifespan. Annual cost combines food, pet insurance, routine/preventive vet care, grooming and everyday extras. Costs are banded by dog size, and the grooming figure is scaled by each breed’s grooming-upkeep needs.

These are estimates from published UK averages, for illustration — real costs vary widely by dog, region, vet and lifestyle, and insurance rises with age. Sources:

  • PDSA — Cost of owning a dog
  • Association of British Insurers (ABI) — pet insurance premium & claim data
  • Mainstream UK pet-cost guides & insurers (food, preventive care, grooming, set-up)
  • UK vet/welfare guidance on typical lifespan by dog size

Journalists: you’re welcome to cite this study with a link to this page. For the full dataset, a breed-by-breed breakdown or a regional cut, get in touch.

Work out your own numbers with the Puppy Cost Calculator and Pet Food Cost Calculator, or compare dog breeds. More studies on our research hub.