If you’ve been thinking about getting a puppy then you’re not alone – the Kennel Club says the number of people welcoming new dogs into their homes has rocketed to record levels.
But with 221 different breeds of pedigree dog to choose from, there’s plenty of thinking to do before you select your perfect pup.
Those with active lifestyles might want to consider a larger dog, while somebody with allergies will be looking for a hypoallergenic dog.
However if you are simply looking for a dog that will be a loyal and loving pet, content to curl up with you on the sofa for the night, then there are certain breeds that you may want to put at the top of your canine wishlist.
Here are 10 of the most loving and affectionate breeds of dog, according to the American Kennel Club.
Read more:

9. King Charles Spaniel
Known as the English Toy Spaniel in the USA, the King Charles Spaniel needs very little to be happy. Give them a few laps of the garden and a comfortable spot to nap and they'll be utterly content. Photo: Canva/Getty Images

10. Golden Retriever
They may not be as happy as their close cousins the Labrador Retriever - but the Golden Retriever isn't far off. They love life and will love you - just as long as you, crucially, keep them fed. Photo: Canva/Getty Images