I now can't remember if the OP ever owned a dog, but assuming this is new...
I'm not at all new to dogs. I have had dogs my entire life, save for the last 8 years or so. My wife is not a dog person, which explains the hiatus. I had a dog when we met and it was made pretty plain at the outset when we first started dating that if it were her or the dog, she might not fare so well.
Where I lack expeience is with small dogs on boats, which is the situation we're about to launch into because our boys want a dog, my wife has become an advocate (go figure), and I insist that we get one small enough that's easy to handle on the boat.
By the way, your pic, an Afghan, eh? That was my last dog, a blue Afghan hound named Corwin. I loved that dog like I'm unlikely to love any other non-human creature (and plenty of humans too). I cried like a baby when we had to put him down, and my father observed at the time that I'm less likely to be that upset when he passes (he's probably right).
Anyway, I take your point on not being wedded to a particular breed, but we really want a dog that doesn't weigh more than 20 to 25 pounds (want to be able to fly with her in the cabin if need be), it can't shed (wife and one boy have allergies, and we are pretty fanatic about keeping our boat and house clean), and that limits the options.
The list we've created thus far has become (i) westy, (ii) mini labradoodle, (iii) cockapoo, or (iv) some mangy mutt we come across that fits the bill and tugs at our heart strings. A most manly listing of pooches!
We're leaning against a Jack Russell or Schipperke only becuase they appear to have a rep of being yappy and hyper. Too bad too, particularly on the Schipp, as I like the idea of a barge dog.