I just had never heard of it before and I dont really know what they do... we are working with Roxie to train her not to bark, and our vet recommended this to us. I told him I wasnt comfortable with it and was going to look up some information on it. Thanks though for your opinions... I see that everyone feels the same.