It should do! Mallard Ducks lay a few eggs every year around 1-7 or even 8! Just take your duck to the vet if it lays one , unhealthy egg!
they lay more than 1 egg.
No
yes
Chickens can only lay one egg every 24 hours, and they can lay in winter if there is light from 14-16 hours a day (that's when they lay best) but I'm not an expert and I think there is more to it than that.
yes
I think that they do not
Pigeons lay 3 - 5 eggs a year and can lay more than 1 egg in the space of a day, in some cases.However the eggs must be fertilized by an egg to even have a chance of hatching.
A puffin can only lay 1 egg a year because they don't have the strength to lay any more than that.
A hen can only lay one egg at a time, however, they can have a clutch (nest) of up to a dozen or more.
She might, but stress can effect the production of eggs. Most birds when stressed will delay the process until they are safe and quiet.
its about 1-2 a day
Fish are like humans, they (most of the time) give birth (lay an egg-s) once.