I have 3 small dogs, all of whom used to be crazy barkers. 1 did it for separation reasons, so I know exactly how to fix your problem. But first imma need dem picx.
My GSP used to bark like no other. Then I learned if I took him on a daily jog, that he would not bark anymore. Tire them out and they become great pets. I also have put up two bird feeders in the backyard that makes him go statue mode when the birds are flying around. Highly entertaining. Do recommend.