We use a step-in that doesn't go near the neck area. I tried Puppia (didn't purchase) on Prince once, but it is too high on the neck for a yorkie. I wrote to the company to ask why they advertise that it is not near the throat area, when it is, but never heard back from them.
This is the one I use on Ian...very easy on and off, and
very secure.
PETCO Black Reflective Sport Harness at PETCO