Have you tried spraying water in your dogs face when it barks? It works great for my dogs...I just pick it up and they lay down and cower!

P.S. Is that a shiba inu in your pic? It's small so I can't really tell