Hairy Maclary

The ten best dogs in literature

Man’s best friend has taken a starring role in stories since we first put pen to paper, playing nanny to the children, helping to solve mysteries and trotting down the…

Party games

The 12 party games of Christmas

The Twelve Days of Christmas land you with 12 days of enforced revelry. That’s 12 sub-sets of step-relations, 12 afternoons and evenings, 12 tailbacks on the M25. Kit Hesketh-Harvey suggests…