We’re a nation of dog lovers, with around one-in-three households including at least one four-legged friend.
By far the most popular pet in the UK, they make for wonderful companions, all the while improving both our mental and physical health.
The army of dog owners continues to grow, with 221 different breeds of pedigree dog to choose from, alongside numerous crossbreeds.
Choosing the right breed is absolutely essential – for example opting for a small dog if you don’t have much room at home, or a hypoallergenic dog if you suffer from allergies.
Of course there’s also the practicalities of affordability, with different breeds commanding very difference prices.
There’s always the option of adopting a dog from a dog shelter for a minimal fee - for example from the Dogs Trust.
But for those with their heart set on welcoming a new puppy into their home, it’s worth looking at how much you are likely to be asked to pay.
The team at puppies.co.uk, one of the UK’s largest dog classified websites, has revealed how much puppies sold for on average on their site throughout 2024.
Here are the ten most - and least - expensive on average.
.jpeg?crop=4:3&trim=&width=800)
5. Goldendoodle
Completing the top five most expensive puppies is the Goldendoodle - a so-called 'designer dog' created by crossing a Golden Retriever and a Poodle. The idea is to have the former's many positive characteristics but with a dog that maintain's the Poodle's hypoallergenic qualities. You can expect to pay an average of £1,369 for these pups. | Canva/Getty Images
.jpeg?crop=4:3&trim=&width=800)
6. Border Collie
Now for the most inexpensive dogs to buy as puppies, starting with the Border Collie that has an average pup-price of just £557. A bargain for the dog that has scientifically shown to be the world's most intelligent. Famed for their ability to herd sheep, they need huge amounts of exercise and stimulation. | Canva/Getty Images
.jpeg?crop=4:3&trim=&width=800)
7. Jack Russell Terrier
Exect to pay an average of £602 for a Jack Russell Terrier puppy. Fun fact: they are named after the Reverend Jack Russell, who first bred them over 200 years ago. | Canva/Getty Images
.jpeg?crop=4:3&trim=&width=800)
8. Mixed breed
A dog doesn't have to have a pedigree to be a very good boy or girl. In fact many owners actively prefer pups with 'a bit of everything' in them. They pay an average of £605 for a mixed breed puppy. | Canva/Getty Images
.jpeg?trim=0,0,0,0&crop=&width=640&quality=70&enable=upscale)
