We have 28 resident Canada geese that rotate between ours and three other ponds in the area. We get them one or two days a week and I can attest to their poop.

Now we have about 15 Canvasback(diver) ducks on the pond for the winter. Think they eat plants and not fish......I hope.