I don't think that bark collar is a better option, it will only make your dog suffer... It's better to find out what is the reason of such behavior and to solve the problem. For example, my dog was very barky because of the flea infestation. Such behavior was just an attempt to show that something isn't right. We've chosen an appropriate
flea treatment and Daisy became calmer after it.