The finale of All Creatures Great and Small is immensely satisfying: Christmas snow, great knitwear, puppies, and Helen finally listens to her heart and realizes she's in love with James. Elsewhere, Siegfried finds the courage to make the first steps