Кетти, в этом возрасте, когда психика у собаки еще не устоялась, любой стресс может дать побочные эфекты. С одной стороны очень хорошо, что вы гуляете на даче без поводка, это помогает почувствовать собаке себя более уверенно и вообще приучает к самостоятельности. Но при этом от своего друга-пса она научилась бояться чужих людей. Пес лает на рабочих за обиду, ваша собака не знает причин лая, но видит страх и ненависть, переносит этот страх на всех людей, кроме самых близких. Криками тут не поможешь. Нужно помочь собаке справиться с необоснованным страхом.
Можно попробовать сделать так - наверняка у вас есть на даче знакомые люди, соседи хотя бы. Попросите их вам помочь. Пусть они во время прогулки выйдут к вам на встречу. Не обращайте внимания на реакцию вашей собаки, тепло поприветствуйте встречного, хорошо бы поздороваться за руку (физический контакт), поговорите в спокойных интонациях. Если собака продолжает лаять с укором скажите что нибудь вроде: "Ну и чего ты тут разлаялась? Ведь совсем не страшно!" Если не реагирует - воспользуйтесь пульвелизатором, бризнете в морду, можно камешек кинуть рядом с собакой, не большим конечно, главное что бы он в собаку не попал. Шум и движение рядом ее отвлечет.
Если что, пишите результат эксперимента, будем дальше думать.