1. Bichon Frise
Although usually weighing in at under 12 pounds, the Bichon Frise is not your typical toy dog. They're tough little cookies and won’t hesitate to protect their family. As an extra benefit, they are recommended as ideal house pets for those with allergies as the curl in their coat helps prevent dead hair and dander from escaping into the environment, which in turn will cause allergic reactions.
2. Bolognese

The Bolognese is one of the healthiest dog breeds with very few genetic health issues. They can accompany you for about 14 years all being well. They belong to the Bichon family group and weigh in between 6 and 14 pounds.
3. Coton de Tulear

The Coton de Tulear is hypoallergenic and named for their cotton-like coat. They're usually under 13 pounds and are very playful and intelligent. They're good at jumping up and walking on their hind legs to please people.
4. Havanese

The Havanese are notable for their springy gait. They're usually under 16 pounds and respond very well to training. In fact, they can be trained much faster than most toy dogs.
5. Japanese Spitz

These small doggies are around 13 inches long and are a healthy breed with few genetic problems. They're active, loyal and bright and will bring lots of fun into your life.
6. Maltese dog

Often weighing in at less than 7 pounds, the Maltese have been the breed of choice for both actual royalty and Hollywood royalty. Famous owners have included Mary Queen of Scots, Queen Elizabeth I, Elizabeth Taylor, Marilyn Monroe and Barbra Streisand. They're a perfect dog for the city dweller due to their affectionate and sociable nature.
7. West Highland White Terrier

Known as the Westie, the West Highland White Terrier is a popular dog breed and they often appear in advertisements, films and even in television shows. They weigh between 15 and 20 pounds, love to play and get on well with kids.
8. Sealyham Terrier

The Sealyham Terrier has a white double coat with a distinctive beard, making it a hipster-looking dog. They weigh between 18 to 20 pounds. Like other terriers, they are outgoing, friendly and adaptable.
9. Miniature American Eskimo Dog

The Miniature American Eskimo is a small breed, often weighing less than 20 pounds. They boast snow-like fur and triangular ears, love to company and as a result win the heart of many a family.
10. Miniature American Shepherd

At their smallest, these dogs are around 20 pounds. They're loyal to their families and can be a smart, lively companion.
11. Pomeranian

The white pomeranian is rare and only select breeders have them. They look cute and behave actively. Weighing between 3 and 7 pounds, they've been among the most popular dog breeds in the United States.
12. Miniature Poodle

White is the typical color for this Poodle breed. They're very agile, intelligent, easily trained and often used as a circus dog. They're highly recommended for families with children.
13. Miniature Samoyed

When it comes to the Samoyed, you’d think it would be just a large dog breed. But teacup "sammies" are small dogs and look just as pretty. They resemble American Eskimo dogs but have thicker coats.
14. Miniature Bull Terrier

The Miniature Bull Terrier features an "egg-shaped" head and has a very bold build. They're loving and courageous and recommended for people with limited space.