for dogs only? Or could it be used for rough human speech?
Not unless you want to say that they sound like a dog.
In English you might say:
"Get out of my way!" barked the man. - And you wouldn't really think he tried to imitate a dog. He just spoke in a sharp, snappy manner.
But if I understand you correctly this doesn't fit for Hebrew.
Actually, now that I think about it, I think I've seen it a couple of times describing a commander shouting orders at soldiers.
You could use it in the same sense, but we rarely do..
I've probably seen it a couple of times in novels, but never heard someone actually speaks like that.
Spoiler for that one Sherlock Holmes story that other book got its name from.
It's a Basenji
"The dog's not barking" should be accepted folks.