Dog breed calculator: Find out the cost of owning a dog.

Bringing a dog into your life is a big decision—full of tail wags, muddy paws, and endless love. But how much does a dog cost per year?

Owner smiling next to Golden Retriever dog with it's tongue out

Estimated annual cost of owning a dog.

💡 Example calculation: A Labrador Retriever in London with an average care level may cost around £1,700–£3,200 per year, covering food, healthcare, insurance, and accessories.

Breed

Location

Level of care


This calculator gives a general estimate of annual dog ownership costs based on breed size, care level, and UK region. Figures are based on publicly available data from sources including Battersea, Pet Supermarket, Rover and others, accessed April 2025.

All figures are estimates only. Actual costs will vary depending on your dog, your lifestyle, and where you live. Insurance premiums shown are indicative and not binding quotes. For a tailored quote, visit our quote page.

Waggel is not liable for decisions made based on this tool. Always seek advice from a vet or pet care professional before bringing a dog home.

Owner wearing an orange beanie holding dog who is licking owner's face

How much will a dog cost you?

Every dog is unique, and costs vary based on:

Breed size
Small, medium, or large? Bigger dogs eat more, need bigger beds, and often have higher vet bills.

Care level
Basic, average, or premium? Do you go for standard food and vet care or spoil your pup with gourmet meals and luxury grooming?

Location
Living in London? Expect to pay more for everything from vet visits to doggy daycare.

Use our calculator to estimate your annual cost of a dog and make an informed decision before bringing a furry friend home.

Cockapoo sitting in hammock with owner

Get a quote with Waggel.

If you’re considering getting a dog, Waggel Pet Insurance ensures that your new companion receives the best possible care without financial worries.