It seems like everywhere we look there are new babies being born here at the ranch!  Our kidding season has been going on for a couple of months, today Ookii our Anatolian Shepherd had her first litter of puppies and we have one foal on the way which is due any day now.

Group of May kids. They are all Kiko or Kiko crosses.

Ookii's first litter. Fourteen! Six girls and eight boys. Hopefully all will go well, that is a lot of puppies! Born today (4/16/2010)

Now we are just waiting on Flower to have her foal. Her approx. due date is 4/17/2010 - tomorrow. She shows signs of getting closer. I would say she will foal in less than a week.