Answer by
aussiegirl (711)
It depends on why your dog is barking. there is no garanteed way to change an animals behavior, exept persistance. there are pet behavior specialists out there that may give you better results than a collar, but then again the collar might work.