Many of us have welcomed new puppies to our families over the last few years, as the Kennel Club has seen dog ownership soar to record levels.
But the growing demand for some of the most popular breeds has seen prices rocket – meaning a dog will most likely cost you a great deal more today than it would just a few years ago.
Research from the pet experts at Pets4Homes shows that the average puppy in the UK now costs around £2,000 – more than double the average price in 2019.
And some breeds will set you back thousands – particularly if they have a pedigree and a prestigious breeding history.
Here are the 10 most expensive breeds of dog in the UK.
For all the latest dog news, pictures, advice and information, join our Scotsdog Facebook group here
Read more:

1. Samoyed
Hailing from Siberia, where they were used to pull sleds, a Samoyed puppy in the UK can cost up to £6,000. Photo: Canva/Getty Images

2. Tibetan Mastiff
If you want to welcome a mighty Tibetan Mastiff into your home don't expect much change out of £10,000 - they are the UK's most expensive dog. Bred to guard temples in their native Tibet, they look like adorable lions. Photo: Canva/Getty Images

3. English Bulldog
A Kennel Club registered English Bulldog from good breeding stock should cost in the region of £5,000. Those adorable wrinkly faces are simply priceless though. Photo: Canva/Getty Images

4. Rottweiler
Originally from Germany, the Rottweiler can make for a fiecely loyal family pet - despite the slightly unfair reputation they have for aggression. It's not damaged their cost though - expect to shell out up to £4,000. Photo: Canva/Getty Images