its described as a vibration i believe..i dont have the info with me so i would suggest u check the innotek site...they also have a toll free u can call and ask them about it and if your dog is too small.
i have heard of the surgery..my vet wont do it.