The Dundee United striker, who moved to Tannadice from Ayr United during the summer, has already scored 13 league goals this season.
Shankland's form has seen him called up by Scotland boss Steve Clarke for the games away to Russia (October 8) and at home to San Marino (October 13).