There's no doubt about it, Eve is expecting! If her huge belly didn't give things away, the X-ray above showing six little skeletons definitely tells us puppies are coming. We've moved Eve indoors with us so we can keep a close eye on her and we are currently busy getting everything ready for whelping.
So when will puppies arrive? The answer is, soon! Today was Day 57 from Eve's first breeding and typical gestation period for dogs is 63 days. We've rarely had one of our beagles make it to Day 63, but we usually like to see our moms-to-be make it to at least Day 58, as puppies are more likely to have health issues from being born premature prior to this. Since puppies could be here as early as this weekend, keep a close watch for birthing news.