Amateur sleuths, pet side-kicks, small towns and quirky friends.