Hi Brian,
I just think it comes down to personal preference :) While I like dogs, this is why I don't care for a small breed dog:
Tummy wet from (ahem) after being outside or on walks. :P
Can't avoid genitalia while rubbing tummy
That "lipstick" :rolleyes:
and just a personal bias that while they are sweet --- they don't have as much of that 'je ne sais quoi --spark' as bitches do.
Oh, and the cliche of the small dog humping visitors legs :P
Bitches do have more concern for an owner with the fact they have seasons. If you don't intend to spay, make sure a small part of your life is flexible enough to handle the once or 2x yearly heat cycle.
There are adjustments to be made in their exercise since they can't go out. Care before, during, and after a season is necessary..or at least an awareness of what her health state is. Her moods will swing. Habits will change. And if you intend to take her around with you on your day or travel, nix it during that time. You also have to be concerned about dogs outside your responsibility, just to ensure she is safe from unwanted pregnancies.
I'm biased but I think that spayed bitches are some of easiest critters to live with. No problems with mating desires, no seasons, and they do have a more 'protective' edge than an intact bitch.... JUST MY OPINION, not a fact ;) :D :D :D :D
And sure, there's possible health problems that can arise, just as within intact dogs have their own health concerns..... there's no such thing as ultimate perfection in any dog -- intact or altered :rolleyes: :D :D :D