You can train shelties to not Bark, so much.
I bring my my dogs to work every day.
And I've been asked many times, do they ever bark !!
Yes they certainly do.
Usually they do, when they know what's coming.
Oh we are going in the car. Bark.
Oh we are going out the car. Bark.
Oh it's time to eat, Bark
Oh it's time to pee, Bark
Oh it's time to come in from pee, Bark.
Or something is unexpected. Anything out of place, especially if it moves.
But overall I don't consider our shelties excessive barkers at all. But we did have to work at, when they were pups. They hate when you squeeze their nose and say no. After just a few times of that you just have to motion it and say no. Then you just say no. We let them bark freely in many situations though. Like getting in and out the car
But they can't bark when I'm going into work, which is routine they would like to bark at. If they did, then they would not be allowed to come to work.
The best dog is an obedient one. In can save their lives. And allow them to go to work rather than stay home alone.