Everyone is entitled to their own opinion, but I know my opinion is that the smaller the dog is, the better. It mostly comes down to the facts that little dogs are easier to care for, and they do not freak out guests.
It happens so often that I go to a friend’s house and the first thing that happens to me is I get tackled by their huge dog. It is only natural for those large canines to jump up in excitement to greet new people. Still, it is sort of scary when a 100 lb dog comes charging at you. When friends come to my house on the other hand, my tiny Shih Tzu dog jumps up to only their knees causing no damage or fright for guests. Big dogs are just way more intimidating to people than little dogs.
A large dog also cannot be a lap dog. If there is a big dog playing “lap dog” it simply will not be comfortable. A little dog however is an adorable lap mate and can keep you warm and cozy as you sit on the couch watching TV. It is so cute to scoop up a little pup and place it in your arms as you settle down for any activity. Anytime you want to, you can lift a little dog and give it a good hug. You cannot lift a big dog for a hug. Basically you can control a little dog way easier and force them to snuggle at any time.
Big dogs also require huge amounts of exercise. A big dog needs to run around everyday and get in ideally several hours of exercise. A little dog can exercise a lot by owner’s choice, but it can also deal with only a few short walks a day. This means on a busy day of school or work followed by hours of practices for sports or other hobbies, little dog owners can settle with minimal walking of their little friend. Big dog owners in that situation either devote their one hour of free time to dog walking or end the day with a very unhappy pooch. Bottom line, little dogs are way less work to care for.
Lastly, and most importantly, little dogs have smaller poop! There is a saying “the larger the dog, the larger the poop” and I don’t know about you, but I certainly want to pick up as little poop as possible. Poop is disgusting to touch and if you have to touch it, you want to touch very little of it. Since little dogs have smaller poop, they are way better pets.
To wrap this up, little dogs are better than large dogs for several reasons. Little dogs are gentle, low maintenance, and have small poop. Large dogs cannot top that list of qualities.