rescues are the way to go, have 2 now.
I have trouble with the idea of a dog less than 45-50 pounds, my wife would not agree.
I’ve had a rescue Shetland mix (30 pounds) and now a Cairn mix (20 pounds). None of them are faggy as my husband doesn’t like or want lap dogs. Easier to clean up after, if you get my drift.