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.
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.
1. Boxer
They may occasionally look a little grumpy, but Boxers are known for making unusually deep and strong bonds with their family. It means that they demand more attention and affection than other dogs, but mirror it back tenfold. Photo: Canva/Getty Images
2. Jack Russell Terrier
The Jack Russell will display their deep affection for their owners in three distinct ways - by diligently following them around, by snuggling in whenever possible, and by being protective when it comes to strangers. Photo: Canva/Getty Images
3. Cavalier King Charles Spaniel
Every bit as loving as they look, the loyal and affectionate Cavalier King Charles Spaniel is another dog that will follow you around the house. Photo: Canva/Getty Images
4. Greyhound
Primarily known for their speed, when Greyhounds aren't racing around the park they are lazy and cuddly couch potatoes with a gentle and affectionate nature that make them wonderful therapy dogs. Photo: Canva/Getty Images