Alaskan
Herd Master
Not to worry.... you are never ready...they just come....My due date is Oct 6, we are starting to freak out a little. I don't think we are really prepared yet, and we don't even have any other kids and fewer animals than you.
It all works out in the end, and they sure are precious.