Why don't dogs lay eggs? Or hens give birth to live chicks? Class 8
easy
R
RBSEGuide
Expert Answer
Why don't dogs lay eggs? Or hens give birth to live chicks? Class 8
Why don't dogs lay eggs? Or hens give birth to live chicks? Class 8
Answer:
Dogs are mammals and develop their young inside the mother's body, so they give birth to live pups; hens are birds and their embryos grow inside eggs laid outside the mother, so chicks hatch from eggs.