The fluffy little bichon frise is a happy and loving dog who would make a great friend. Most people can easily handle this small breed, which usually weighs between 7 and 12 pounds.
The Cavalier is a well-liked spaniel that looks like a baby and is friendly and easy to train. This small dog is often happy when it is cuddling up with its owner.
Near the happy Frenchie, it's almost impossible to feel sad. French bulldogs are one of the types of dog that are the most happy. They are small, busy dogs with strong muscles.
You might be shocked to find out that greyhounds are not as active as many people think. Even though greyhounds like to go for walks every day and run once in a while, most of them are couch potatoes who like to hang out with their owners.
A Maltese is the classic little white lap dog, just like the bichon. This type of dog likes to sit in its owner's lap and go for short, easy walks. It also needs to be groomed like a bichon.
The corgi could be the right dog for you if you want a small to medium dog that makes a great friend. This breed is still small enough for most people to handle, weighing between 24 and 30 pounds. Corgis are smart and don't take too much time to train.
If you want a small dog, a 3- to 7-pound Pom is also easy to handle and small enough to fit in your bag. This breed makes a friendly and happy friend.
The poodle is one of the smartest dog breeds and also one of the most famous. The best part is that they come in three sizes: the tiny toy poodle, the small miniature poodle, and the bigger standard poodle. Poodles are faithful and loving pets.
The shih tzu is another small dog that many people like. The breed is easy to handle. It weighs between 9 and 16 pounds. Even though shih tzus can be a little stubborn, most of them are easy to train.