Mine go for 31 days but I put a nest box in on day 28 so she can get it the way she wants it. Another thing you may have over bred your doe and she could have gotten pg in both horns. So you may end up with 2 litters of kits born a day or so apart depending on how many times in one day you did this.