The one that you will love and appreciate for many years. You can try some dog adoptions, or dog foster care to "try out" a particular breed for awhile.
The best small family dog is the Bichon Frise it's small and fit for family life. Take it from the owner of two Bichon Frise.
English bull dog
The best way for a small dog to enter the house is through the doggie door.
A small one.
Truly Chihuahuas are the best small dog because it almost fits any-were .You can put in in purses , and it's body is so light you can hold him/her for hours.
a chiuaua
Its not the best but they can still have it
yes, a small dog is best
dachshund
a small dog like a weenie dog or a pug something small and cute
There is no one "best" breed, they all have their merits and downfalls.
I would say a poodle