Dogs are loyal, affectionate, forgiving. Women? Don’t get me started.
Interestingly enough, some of my girl friends have similar views on dogs and men. Ask about their love life, and their response is “I’d rather have a dog”. In either case, they tend to be much better in those departments than most humans I know.