There are probably hundreds of treats you could give. I feed homecooked, so my dog's treats are human food. Here is a list of good choices:
Boil chicken bits (white meat, no seasonings or fat or skin)
Apple bits (peeled)
Watermelon
Green Beans (cooked, no salt)
Carrot (probably cooked)
White potato or sweet potato peeled and boiled (no salt)
Banana
Rice
Lots of people on YT have smaller Yorkies and although some vets prefer you stick with dog food, I don't remember ever hearing that smaller Yorkies are more sensitive to diet change. I suppose the real problem would be if they were sensitive and started throwing up, thereby losing much needed weight. Anyway, since my dog eats homecooked her ingredients change sometimes. I would do the same if she was smaller (she is just over five pounds).