wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

dog is a viviparous animal so why it give birth to so many young ones??

Open in App
Solution

Dear student,
Dog is a vivoparous organism. However, the ovary of a female dog releases more than one egg at once. Hence, more than one egg is fertilised and it gives birth to a litter of puppies rather than a single puppy. In humans, there is usually only one egg released per month from one ovary only per menstrual cycle. Hence, humans give birth to only one child usually.
Regards.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Hormones in Pregnancy
BIOLOGY
Watch in App
Join BYJU'S Learning Program
CrossIcon