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:

5. Bedlington Terrier
Arguably the most smiley of all dog breeds, making their cheery faces popular on Instagram, the Bedlington Terrier was originally bred to hunt rats. Now they enjoy running around and long cuddles. Photo: Canva/Getty Images

6. Irish Setter
Another dog that is cheeriest while exercising, Irish Setters never get tired of playing with their families, a constantly-wagging tail demonstrating just how happy they are. Their distinctive red colour made them easy for hunters to see when using them to help find game. Photo: Canva/Getty Images

7. Maltese
Mischievous and cheery, the Maltese is a dog that loves to be spoiled and can get into some tight spots due to a level of fearless belied by their small stature. No matter what scrapes they get into, they'll always respond in good humour - and will expect you to do the same. Photo: Canva/Getty Images

8. Brussels Griffon
One of the merriest toy dog breeds, the Brussels Griffon is a naturally happy breed that loves to play. They are also likely to make you smile with their cheeky behaviour. Photo: Canva/Getty Images