My dog (part Rott, part?) was in a class with much smaller dogs. They loved to play together--they were all puppies and if I may put it this way, they had not learned to hate yet! Yes, of course caution is mandatory but socialization includes all other dogs, not just yorkies.

good luck on finding something that you feel comfortable with tho cuz that will definitely affect how the training goes.