The holidays are upon us - the lights are strung, the cookies are iced, and the tree coated in ornaments. The presents are wrapped, snow globes carefully unboxed, and on the eve of the night itself the farmyard animals are happily fed and snug in their stalls with mangers full of hay.
A very Merry Christmas and a Happy New Year to everyone!