In a word I am horrified at what I just read, better off without her me thinks
.
I had a westie who had problems, in the main after my Dad died he decided he was upping the dominence thing, if he was on the bed and my Mum brought me a drink he would fly at her, I went to the vet convinced I needed to have him PTS, she convinced that we could try things and got a police dog trainer to see me, within 10 mins of me being at his place he had the westie sitting and recall to pick up a treat, he even boarded with him when I was away. This guy sadly no longer around trained German Sheperds and dog handlers, he said my dog was a quick learner
His answer was that the westie was so intelligent - and dominant, he was not understanding the signals/commands and we had to get him to understand he was a dog and never let him be higher or level with us, so no sitting on lap, no being on settee or bed, no thinking he was human, hard work and felt so cruel, but I wanted my dog!!
On a slightly funny note(sorry about my humour) some years later, when I met my hubby, he sat on the rug infront of the fire and the dog went for him, so off we went to the out of hours GP clinic - out of all the GP's in our area the one I worked for was on duty that night and you can imagine work on the Monday morning, in I walked to 'The Dog bit her boyfriend'
Do hope things improve