Sounds like you might have and authority problem. If the dog knows certain command such as sit then just sit him down in front of you and tell him "no". If the dog stops barking great if not continue to say "no". If this is not having any effect either. Lay him down on his side and put you hand at his neck, apply only enough pressure to keep the dogs head on the floor. For dog this method is taking the alpha position of the pack which you should already have. After 15 seconds let the dog up, if he backs more say "no" and put him back in the floor/neck position for another 15 seconds. Patience is one thing you will need sometimes it will work over night other times it will not.
Being alpha lead make you the boss of three dog and that will make it easier for you to teach it to sit, lay down, stay, heel ...
Hope this helps
Being alpha lead make you the boss of three dog and that will make it easier for you to teach it to sit, lay down, stay, heel ...
Hope this helps