An anti bark collar gives a shock when the dog barks to prevent it from barking further. If the electric shock is not strong enough, they will bark through it. I bought one and had to return it for another stronger one. Then the dog learned to shake her head and the prongs moved to the side of her neck and she could then bark. You cant leave the collar on 24 hrs a day because they will get sores on their neck. It's a pain in the ass to have to put it on and take it off every day.
An electric collar will not stop the dog from barking if you are not there. It has a hand held device that when you push a button gives the dog a shock. Its geared more towards training the dog. If it barks it gets severely punished. Electric collars are way more powerful than anti bark collars and it can really teach the dog a lesson when it gets fried.![]()