21 The Most Loyal Dog Breeds
21. Yorkshire Terrier
A wonderful lapdog that wants nothing more than to be close to its owners, Yorkshire Terriers are friendly, loving and built for life in either the city or the country. Highly energetic, bold, and very protective of their family.
Often, these little dogs do not always get along well with strangers, making them great little watchdogs since they won’t hesitate to alert you that someone who doesn’t belong is around.