It sounds like you have a barker, so I'm not sure anything will help. BUT, at age 4 months, Rowdy started barking at us - when he wanted us to play or wanted us to do something with/for him. It about drove us crazy. We were out camping for a month in our travel trailer. I didn't have access to YT, and I was at a loss. So, I tried to think like his canine mom - if he were misbehaving, what would she do. So......Rowdy had on his harness and when he barked, I grabbed him by the harness on the back (grabbed is much harsher than reality) and shook him gently - but firmly enough to startle him. He looked at me like, "you have lost your mind" and ran to my husband, turned around and looked at me some more. It only took 3 "shakes" and he stopped barking at us. I used it when I didn't think he should be barking and it was effective. The only thing that I can't stop is the barking at the black lab next door. Whenever the lab barks at something on the street, Rowdy rears up on the fence and barks at the lab. When I go to the door, Rowdy stops and comes inside, but I can't keep him from runing out the door and barking.
Hope you find something that will help!