How big is your dog?
My set up is very simular to yours. Right now I have 7 ducks setting throughout the yard.
And we have three Aussies that have been known to steal eggs sometimes.
I use small plastic dog houses for the ducks to nest and brood in.
I've found some that are big enough for the...