Some dog breeds are known to have health problems since the beginning. This is mostly due to overbreeding or too much mutation in the breed. For example, while the Pug looks cute, the dog faces a lot of breathing issues because of its punched snout.
These health issues can be problematic for the owner and dog. Thus, if you are looking for a small dog breed, it is best to choose one of the healthiest ones around.
1. Yorkshire Terrier
The dog weighs about 7 to 8 pounds and is packed with energy. One of the best things about this breed is that it is hypoallergenic with silky and beautiful fur.
2. English Cocker Spaniel
The weight of these dogs is a bit more than the American Cocker Spaniel, but their personalities are the same. They are happy and friendly dogs that love to go outside.
Don’t be fooled by their size; these dogs are some of the fastest ones around. They can reach up to 35 miles per hour and are claimed to be the fastest small breed. A few runs outside will be perfect for tiring them out.
Yes, this is also a small white dog breed. It can be difficult to tell it apart from other dog breeds, but this breed is amongst the oldest. It has been around for about a thousand years as pets. These loving dogs even inspired the ancient Greeks to build tombs for them.
5. Miniature Pinscher
This breed is courageous and very fun. It weighs about 10 pounds, but it needs more activity than it may seem. Also, it can be quite loud.
Originally used as hunting dogs, this breed is best known for its independence and cleverness. Fun fact: these dogs do not bark.
One of the best-tempered dog breed, it is highly intelligent, loyal, sweet, and active. It has a great sense of smell and loves to follow different scents.
8. Bichon Frise
If you want an extremely happy, affectionate and adorable dog, this is the best choice. It doesn’t need a lot of exercise, which is why it is perfect for an apartment and for busy dog lovers. However, there are times when it shows some stubbornness.
9. Border Terrier
These dogs are small working dogs that are tough yet are happy and fun-loving. They will be the first to chase after any smaller animal and hunt them.
10. Boston Terrier
These dogs do not carry the typical temperament that is associated with a Terrier. They are best with children and are loving.
11. Brussels Griffon
You will find these dogs to be very curious and devoted. They also have a variety with a smooth coat, which is called Brabancon.
12. Cairn Terrier
These dogs like to carry out different jobs without being told to. They are energetic and can be a little aggressive with other dogs and hate cats. They are not recommended for small children.
13. Cavalier King Charles Spaniel
These dogs are gentle and loving. They come in a variety of colors and have a great temperament.
14. Cocker Spaniel
These dogs would make the perfect sidekick for your child. They are affectionate, devoted and intelligent. They need to please, which makes them easy to train.
Due to their personalities, these dogs are best around children and other animals. They have three coat varieties, and each one has a different personality.
This breed is the national dog of Cuba. It is intelligent and affectionate, but it needs to exercise daily as it is energetic.
17. Italian Greyhound
It is the cousin of the Greyhound, so it has almost the same temperament. It is perfect for someone who wants a dog to cuddle with.
18. Jack Russell Terrier
This breed has become a TV personality as it has been used for various shows. It is smart and energetic but can be hard to work with as it can be a bit stubborn.
19. Lhasa Apso
These dogs are the best alarm systems; they will bark at strangers and will be alert most of the time. They are stubborn and are loyal to their families.