I ordered 4 Runners, 5 hybrid Pekins, 5 Khaki Campbell's, and 5 Buff Orps. Which breed(s) should lay eggs best for me? I ordered eggs to hatch for my old bio teacher so she'll hatch them (with my supervision) and I'll take the ducklings when they get larger. I can only keep 5 ducks and my teacher would like a few and I'll sell the rest. Which breed(s) should I hold on to, to lay best for me, though?