What kind of food are you feeding her? Yorkies can have very easily upset tummies. My Molly has a lot of trouble with people food.

For the most part she does eat dry food, but when she gets an upet tummy, I give her canned food (she's the only one who gets it). As soon as her tummy is better, she goes back to dry food.