I'm surprised you suggest female goats 'stink', they may have their own animal smell, no more than other stock, less than many, the only time I smell mine is when I rest my head against their neck, and i love that closeness and scent.
Of course, like any animal, if kept in unclean conditions they will smell, and probably gives them a bad name.
Certainly sheep smell more than goats.