I've tried it for Ellie.
It is worth a try but it did not work at all here.
She barks at anything and everything (broom, mop, vacuum, etc.).
I put it on her and touched the broom. She went into a barking fit and it almost seemed worse than normal because she must have thought the broom was spraying her or something. You can't let the container empty or they won't get sprayed and it is all lost. Well, I think she went through the whole thing in that one barking fit and obviously I couldn't continue to let that stuff soak her, so it was a no go here. That's Ellie though and she isn't really a good model for anything.