first puppy is a chocolate female
second puppy a chocolate male
third puppy a chocolate female
(Safira still looks like she could have a dozen in there!)
fourth puppy a black male
fifth puppy a chocolate female
Safira couldn't deliver her next puppy. Here we are at the vet clinic.
Thankyou Dr. Anne R. for delivering sixth puppy - a chocolate male
seventh puppy a black female
eighth puppy a chocolate male
ninth puppy a chocolate male
tenth puppy a chocolate female
eleventh puppy a chocolate male
...oops ( twelfth puppy a stillborn chocolate female ) Safira loves her anyway.
thirteenth puppy a chocolate male.
X-ray shows Safira is all finished
We are back home from the vet.
Congratulations Safira! 12 living - 7 males and 5 females
Safira doing a head count and yes they are all accounted for.
Everyone happy!