I prefer the Buddy Belt since it does not go around the dogs neck.
Welcome to BUDDY BELT (A Division of Class Art Productions Inc.)
Look into this one it is a little more $ but its leather so as your dog wears it, it molds to your dogs body and gets softer!
One medical concern with yorkies is a collapsed trachea. So i prefer not to have anything around my dogs neck for that reason! Better safe than sorry i think
Good luck with your search! hope this helps!!!!