If you’ve been thinking about getting a new dog then you’re not alone – Kennel Club figures show that the number of people looking for puppies has surged to record levels in the last few years.
But with 221 different breeds of pedigree dog to choose from, there’s plenty of thinking to do before you select your family’s latest four-legged addition – whether you want a large dog, family-friendly dog, or crossbreed.
Different breeds of dog also tend to have very different personalities – with some dogs wary of strangers and happiest staying at home with their family.
Others are happy to get on with everybody – both human and canine – and thrive on meeting new people and making new friends.
Here are 10 of the most sociable breeds of dog, according to data from the American Kennel Club.

5. Beagle
The Beagle was bred to hunt in packs, so they are naturably sociable when it comes to other dogs. They also love meeting new humans, getting on particularly well with children. Photo: Canva/Getty Images

6. Irish Setter
If there's two things that Irish Setters love it's long walks and making new friends. Combining the two, don't be surprised if you end up talking to plenty of fellow dog owners while out with your gregarious Setter. Photo: Canva/Getty Images

7. Boston Terrier
Boston Terriers are a small breed with a big love for socialising. They adore being around people and other dogs - as long as their new friends are happy to play with them. Photo: Canva/Getty Images

8. Poodle
All three sizes of Poodle - Standard, Miniature and Toy - are equally sociable. In fact, the only way to make a Poodle more sociable is by breeding it with a Labrador or Golden Retriever, creating the super-sociable Labradoodle and Goldendoodle. Photo: Canva/Getty Images