Long time no blogLots of happenings on the farm. Most of the Charolais and commercial cattle have calved. Nine Great Pyrenees puppies are growing up...