I don't care much for the citronella spray collars...think of how sensitive a dog's nose is and how long that scent is going to linger. It's a much longer "punishment" than a quick shock, though I'm not a fan of those either. Dogs with citronella collars quite often learn to bark until the canister is empty and then keep barking anyway.
What I've been doing with Vegas, my bf's dog, who likes to fly off the handle at new people coming in the door or at customers when she's at work with her dad, is to go over and look at what she's barking at, say "ok, thank you, that's enough" in a very calm voice with my hand resting on her back and redirect her to something else. That's letting her know that I see what the "problem" is and that I don't think it's worth anymore attention. She's getting to the point where she will now bark a few times, I'll tell her "thank you, enough" and she'll settle down to just watch or sniff, depending on where we're at.
What I've been doing with Vegas, my bf's dog, who likes to fly off the handle at new people coming in the door or at customers when she's at work with her dad, is to go over and look at what she's barking at, say "ok, thank you, that's enough" in a very calm voice with my hand resting on her back and redirect her to something else. That's letting her know that I see what the "problem" is and that I don't think it's worth anymore attention. She's getting to the point where she will now bark a few times, I'll tell her "thank you, enough" and she'll settle down to just watch or sniff, depending on where we're at.