Ive done that pin down thing before works quite well i find, if you hold the neck with a firm grip, and wait for them to exhail a big breath then you know he has calmed right down, then i release
i seem to find the older the dog is the longer it takes to stop bad behaviour and create the behaviour you want, and if you terrier is 9 (think i read that lol) then it would take a long time, my 8 year old went through a training crash course last year as did the dalmation, the dalmation (only 2 at the time) picked it up fairly quick, the other not as quick but after a few months was perfect and