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 happy to get on with pretty much anybody.
Others form a particularly strong bond with their owner and family that is non-transferable and will last for life.
Here are 10 of the most loyal breeds of dog, according to the American Kennel Club.
More like this: