There’s so much to consider after you’ve decided you’re going to take the plunge and get your first dog.
Have you got children, and what dogs are good with kids if so?
Will elderly relatives be coming to visit who may be intimidated by bigger and louder dogs?
How much walking will it need and will your child be able to handle it and not get dragged through the park because it’s just too big and powerful?
Here’s our guide – from the American Kennel Club and the Spruce Pets website – to the best breeds that will get you off to a great start with your new pet.

9. Labrador
The Lab has been the most popular breed in the U.S. for 30 straight years for a reason! This intensely loyal and affectionate breed is great with kids, is extremely trainable, and is friendly with strangers. The Labrador Retriever does best in an active household where they can both run and cuddle. Photo: AFP via Getty Images

10. Bichon Frise
The bichon frise is a happy-go-lucky little dog, great for families with children or apartment living. This breed is a great all-around companion. Bichons are relatively easy to train, adapt well to any lifestyle, and only need moderate daily exercise to be happy and healthy. Photo: AFP via Getty Images

11. Golden Retriever
The golden retriever is the quintessential family dog; they are eager to please. Goldens are excellent with children of all ages. This medium-large dog is happy, loyal, affectionate, and active. The breed is intelligent and adaptable to thrive in most households. Photo: AFP via Getty Images

12. Yorkshire Terrier
The Yorkshire Terrier is a great starter dog for those who want a little lap dog. This breed is affectionate towards its owner and may even act protective around strangers. The Yorkie has a moderate energy level and only needs basic exercise. Photo: Getty Images


