I have had 2 litters of 7- Talk about puppies , puppies, puppies. They were born about 16 days apart and before they were weaned and out the door to their forever homes I thought I would lose what little mind I had left.
That was 2 years ago and now my Star is due on the 3 rd and the vet told me today to expect 6 or so. I sure hope he is wrong.

I don't have another due for some time so maybe I will stay sane.