How many days before a guinea pig give birth?
Guinea pigs have a gestation period of around 63 days (9 weeks approximately). This means that it takes around 63 days for the baby guinea pigs (called pups) to develop inside the mother's uterus before they are born.