From vet:
In regard to Raven, lets check her at noon on Thursday, October 17th. I will come to your house. Keep a close eye on her temperature and behaviour and we will adjust plans from there.
Now realize that just because the pup is large doesn't mean she can't have it naturally. It also doesn't mean it will be large in adulthood. Size at birth does not define adult size.