Best dog breeds for first-time owners

Breeds suited to people who have never had a dog: easy to train and forgiving of mistakes.

Your first dog teaches you as much as you teach it. That is why it helps to start with a breed that forgives mistakes: one that learns quickly, doesn't need an expert hand to stay balanced, and has no care or exercise needs that are hard to sustain.

This list prioritises trainability and tolerance of a novice owner. No breed is "easy" without work: the difference is how much room it leaves you while you learn.

Top 24 breeds

  1. 1. Norfolk Terrier 90%
  2. 2. Poodle 90%
  3. 3. Chi-Poo 85%
  4. 4. Doberman Pinscher 85%
  5. 5. Goldador 85%
  6. 6. Goldendoodle 85%
  7. 7. Maltipoo 85%
  8. 8. Papipoo 85%
  9. 9. Sussex Spaniel 85%
  10. 10. Belgian Tervuren 80%
  11. 11. Bordoodle 80%
  12. 12. Estrela Mountain Dog 80%
  13. 13. Frenchton 80%
  14. 14. Labrador Retriever 80%
  15. 15. Pembroke Welsh Corgi 80%
  16. 16. Pomapoo 80%
  17. 17. Poochon 80%
  18. 18. Schnoodle 80%
  19. 19. Sheepadoodle 80%
  20. 20. Welsh Springer Spaniel 80%
  21. 21. American Eskimo Dog 75%
  22. 22. Auggie 75%
  23. 23. Aussiedoodle 75%
  24. 24. Bearded Collie 75%

The percentage shows how well each breed matches the criteria of this guide, not how "good" the breed is.

Want something more precise? The test lets you weigh every trait yourself, not just the ones in this guide.

Take the test

Other guides