At least the sheep with their lambs looked happy enough at Middleton Grange Farm. At least any effects of extreme weather are not obvious here.