The problem is that many players keep getting just male dogs or only female dogs. So it makes breeding impossible. I have 12 male dogs. And if you get lucky and get a lvl3 male dog and a lvl3 female dog it still might not come out a lvl4. The devs want it to be realistic but statistically you should get 50/50 when it comes to male or female ratio. And don't buy the elite Huskies because you can't breed them with your regular dogs.