Jack is my smallest at 19lbs, but he rules.
I have had Italian Greyhounds, Dachshunds, Min Pins, Chihuahuas, Yorkies, etc. all with big dogs and for the most part it was ok.
I honestly though would never have a super tiny fragile dog with very large dogs ever again though...