I think you meant 'parrots' not carrots? Some parrots build nests in the treetops. Other species lay their eggs in tree holes, ground tunnels, rock cavities and termite mounds.
Well you can't make carrots you have to grow them.
yes it make a nest. they make a nest like an ant.
dolphins do not make nest
no
They make the nest out of pebbles or rocks that they find.
where dose the sarus crane make its nest
owl nest
no
No
Carrots have Vitamin A which make the eyes see more clearly. Carrots are known for Vitamin A and beta carotene but is famous for Vitamin A
Hopefully, sometimes first time does will not make a nest and sometimes they will make a nest but not have babies (psuedo pregnancy).
That depends on the size of the carrots, two or three large carrots or lots of small carrots can make up one pound in weight.