Depends on the duck size and how much feed or forage they get. If they are getting the fish themselves I wouldn't worry about the quantity too much unless they are obviously gaining weight. Breeding season, laying season takes a lot of energy! My free range ducks eat snakes, moles, mice, frogs...