The fluffy little bichon frise is a joyful and affectionate dog that makes an excellent companion. With an average weight of about 7 to 12 pounds
The Cavalier is a beloved puppy-like spaniel that is affectionate and adaptable. This small dog is often happiest when snuggling with its owner.
It's almost impossible to be sad around the happy Frenchie. French bulldogs are among the most cheerful of all dog breeds.
How can a racing dog be good for older adults? You may be surprised to learn that greyhounds are not the high-energy dogs many think they are.
Much like the bichon, a Maltese is the quintessential little white lap dog. This breed enjoys spending time in its owner's lap and going on short, easy walks.
If you want a small to medium dog that makes a great companion, the corgi might be for you. Weighing 24 to 30 pounds, this breed is still small enough for most people to handle.
If you're leaning toward a tiny dog, a 3- to 7-pound Pom is another easy-to-handle pooch that you can carry in your bag.
The poodle is one of the smartest dogs and also among the most popular of all dog breeds. Best of all, there are three sizes: tiny toy poodle,small miniature poodle, or larger standard poodle.
The shih tzu is another popular small dog. Ranging in weight from 9 to 16 pounds, the breed is easy to handle.
Westies make excellent companions and are very easy to handle. At 13 to 20 pounds, the breed is small and not as fragile as the Pomeranian or Maltese.
Pugs love food. If you are a grandparent that likes to keep feeding your grandchildren to the point they can't move anymore, a pug might not be a good fit
Mini schnauzers are a lower maintenance type of dog. They shed very little and do not require a lot of grooming.Their smaller, compact size makes them easier to tote around town.