I'm not sure about the meds, but if you're wanting to change her food, Ann named some good brands...Orijen, SG Barking at The Moon, and Innova. You don't have to necissarily feed a yorkie specific formula.
For treats, I give Bully Sticks, Pig Ears, and CET HEXtra dental chews.
Hope that helps!