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.