I am not open minded when it comes to using these different types of collars.
The point is that these blunt prongs pinch the skin of your dog's neck.
I would never allow one of these to be used on Ellie even if a vet or vet tech said to. I would drop the class. Harnesses are the best option for Yorkies and the Easy Walk or Chattiesmom's Walk Nice harness may be good options.
These types of training "methods" should be reserved for the untrainable dogs whose next step would be euthanasia and most likely never on a small dog.
That's my opnion.