January is traditionally a quiet spell for us, because it is flu jab time again at Ditcheat. The horses have the first of their two yearly jabs when they come in from their summer breaks in June and ...