Many of us welcomed new puppies into our families during lockdown in 2020, as the Kennel Club saw the number of dog owners jump almost 8% to around 250,000.
But growing demand for some of the most popular breeds has driven prices up, meaning a dog will likely cost you a lot more today than it did 18 months ago.
Research from pet retailer Pets at Home shows the average puppy in the UK cost £1,875 in 2020, more than double the average price in 2019.
And some breeds will cost you almost £3,000 on average.
Here are the 10 most expensive dog breeds in the UK.
For all the latest dog news, photos, tips and information, join our Scotsdog Facebook group here
The English Bulldog is the UK’s most expensive dog, with puppies selling for an average of £2,995.
Photo: Canva/Getty Images
The Cavapoo – a cross between the Cavalier King Charles Spaniel and a poodle – is second when it comes to expensive dog breeds, with an average price of £2,949.
Photo: Canva/Getty Images
The third most expensive pup is the cute Miniature Dachshund, with an average price of £2,537.
Photo: Canva/Getty Images
The fashionable and popular Cockapoo – a dog crossed between a Cocker Spaniel and a Poodle – is the second most expensive, with an average price of £2,471.
Photo: Canva/Getty Images