The past few weeks have been taken over by lambing. I must admit, it has been one of the most rewarding lambing seasons, with ...