A huge number of us decided to welcome new puppies into our homes over the last few years – Kennel Club figures show dog ownership has soared to record levels.
There are a whopping 221 different breeds of pedigree dog to choose from, alongside numerous crossbreeds, so there’s plenty of thinking to do before you select your family’s latest addition.
One thing to take into consideration is whether you are an experienced or new dog owner, with certain breeds far more challenging than others for newcomers to the canine club.
Of course, depending on your lifestyle and circumstances there’s no one size fits all approach – but first time owners should consider breeds that tend to be easy to train, eager to please, and friendly.
Here are the 10 best breeds for first-time dog owners, according to the American Kennel Club.

13. Maltese
The Maltese is another breed delighted to just curl up and nap for most of the time - not needing exercise. Naturally friendly and easy to train, it's impossible to not be happy with one of these cute characters around. | Canva/Getty Images