Peter Horne is looking to make an impression after being included in Scotland's training squad ahead of their Test against New Zealand on November 11.