That's a tough question. I love both and have had other breeds of dogs in the past and they were female. I had a Bichon, and I had a Jack Russell. I now have 2 Bullies, one of each sex. I had wanted a EB for over ten years, and had always said that if I ever got one, I wanted a male and I was going to call him Bulldozer. My hubby fell in love with her sister, and He said he couldn't leave her behind, do we brought both home. Now I could never choose one over the other, they are both sweet, loveable, both love to cuddle, and I love them both. When getting two they say it's better to get one male and one female, since two females can be jealous of each other, and two males can be aggressive to each other. Some people think a female will bond more with a male human, and a male dog will bond more with a female human. I don't know if that's always true or not? Every dog is different in personality, and I think males are easier to train as females can be high strung, and are sometimes more stubborn than the males, but again every dog is different and each has its own personality. I think you have to see the puppies and observe them and see which one you gravitate to, and sometimes the puppy will choose you.