another harness recommendation is that you might want to get one that's easy to take on and off. (unless you plan on leaving the harness on your yorkie - which i don't recommend) there are harnesses that are hard to take on and off, i think they are a pain, and i recommend you look for ones that are really easy to put on and take off.