Use a collar on a Yorkie..... not sure I would, but....   
Years ago I had a 145 lb white German Shepherd.  Our neighbors called the police because he was barking (not excessive, he was barking because another dog had dug under the fence into our yard and he was alerting us).  Police didn't care, wouldn't even send animal control to get the dog (w/o collar) that appeared in our yard.  We were given a 30 day citation to either get him surgically 'debarked' or, if anyone EVER called in again about him, he would be taken and put down.  (this was in Dallas area - 1985/86).   
We hunted for a trainer who took him to their location and put a collar on him.  It took ONE low shock to cure him forever from barking - the trainer put the collar on my DH first ( I was pg at the time) to show us the low shock he would get.  He then would bark ONCE as a warning and be quiet. He would growl very menacingly, but barking was extremely limited.  In this case, it literally saved him.   
That said, I think everyone has to do what they feel is best.  Mia is now 18 months and Still will occasionally come right up to you and pee on the floor.  Pooping indoors seems to be her fav activity.  Yes, I've tried crate training, rewards, spending countless hours shuttling her in and out, pee pads, etc.  She is simply Stubborn - it's her personality.  I'd try other things if I thought they would work.  I don't think anyone on here would ever intentionally hurt or endanger their babies, but training methods vary as much as anything, even with professional trainers.     |