If you’ve been thinking about getting a new dog then you’re not alone – Kennel Club figures show that the number of people looking for puppies has surged to record levels over recent years.
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.
For all the latest dog news, pictures, advice and information, join our Scotsdog Facebook group here
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.
Read more:

9. German Shepherd
German Shepherds are known for literally putting their life on the line to defend loved ones. It's one of the many positive attributes that makes them great army and police dogs, forming a loyal bond with their handlers. Photo: Canva/Getty Images

10. Labrador Retriever
Affectionate and outgoing Labrador Retrievers are hugely loyal to their families although, unlike some of the dogs on this list, with also get on well with both neighbouring humans and dogs. Photo: Canva/Getty Images