A Scottish woman and her squirrel in a prehistoric land