Try getting a few more girls that are around the same age and introduce them slowly to prevent any fights. This worked with my chickens, so I think it should work for ducks too...I have 2 Pekin Ducks, 1 male and 1 female. They are just over a year old. I have not had any eggs out of them yet. How long before they start laying?
Also, he is constantly mating and going after her to where her neck is almost raw. I feel bad for her. Should I get another female and if so, do they have to be a certain age? I'm worried if I get a couple more babies. That the older ones would attack them.
What a good duck mama you are!