Project Play Update: Nearly 30,000 Toy Donations Funded for Shelters! Shop more

10 Best Companion Dog Breeds

Finding the right companion is a very individualized process. Every person is unique and has different needs and desires. The same can be said for every breed and individuals within that breed. The best companion dog for an outdoorsy trail runner won’t necessarily be the best companion dog for an avid reader that loves to cozy up with a good book inside. Because everyone’s needs are so different, we’re going to focus on the dogs that make the best general companions. There are many breeds that were originally used for hunting and guarding, but many breeds were also developed for the sole purpose of being lapdogs. In this list, outside of a few exceptions, we’re going to focus on the dogs that were bred to stay by their owners’ sides, keep their laps warm and sit at their feet all day.

#1 – Cavalier King Charles Spaniel


The Cavalier King Charles Spaniel is one of the smallest of the spaniels and has been bred to be a loyal companion for generations. They are very affectionate, gentle dogs that do well with little exercise and enjoy relaxing on the couch.

#2 – Basset Hound


The Basset Hound was originally a hunting dog but has evolved into a goofy, loyal companion. They do well in homes with children and require relatively little exercise despite their size.

#3 – Italian Greyhound


The Italian Greyhound is the smallest of the sighthounds and makes an excellent lapdog and companion. They are very low maintenance but do not do well in cold weather, so should either be clothed in sweaters or kept inside. They are very sweet dogs that are ideal for someone looking for an easily managed breed.

Story Page

Would you donate 10 seconds of your time to help shelter dogs?


Signup for Our Newsletter, and We'll Donate 1 Meal to a Shelter Dog In Need!

We created a FREE email newsletter that’s packed with health & training tips, safety info, and products that support animal shelters. Can we send it to you?

Thank you for signing up!