they are pricey. for an economical solution go with the shock collar for medium size dogs.
When I was in Virginia beach I had one of those anti bark collars on my dog. If he barked, he got shocked, was supposed to train him to STFU. didnt work.
BUT we had a party one night and one of the guys that was there passed out from drinking.
sooooo,, off came the dogs bark collar, and onto the friend it went.
then I went outside and knocked on the door.
SOB took out the coffee table, an end table and two dining room chairs while trying to get out of the house.
dog loved it, the taco dip plate hit the floor,, and wall, and somehow a bit of the ceiling.
the more he jumped around, the more the dog barked...
I loved that dog.