Welcome to YorkieTalk! There are a million other ways to get your yorkie to stop barking. The pennies in a can or spraying water on them when they bark are good ways to teach them not to bark. Honestly, de-barking a dog is very cruel as it takes away their means of communication. I am appalled at the fact that your vet acutally recommended this. I would definitely find a new one, as it shows what kind of person he is. This is a hot-topic here, so please don't take the things the wrong way. Everyone here is just passionate about furbabies

I can't imagine not being able to express myself through words...So I definitely can't imagine taking away my dog's ability to express himself. He actually talks...Well, he doesn't TALK, but he makes noises and tries to mock the noises that we make. It's not a growl and it's not a bark. Anyway, that's a huge part of who he is....Just do a google search about debarking a dog. It's really a bad thing.