We have 4 porky Yorkies !! (

)
Been working on them for the past two year maybe more to get their weight to a reasonable one for their size. Started with portion control in separate bowls, cut back on snacks and lot of running in the yard. They were not one bit happy about the portions I am now giving them but they have all lost and have kept it off now for about a year, so tuff cookies !
If you can find a safe, fenced in area to take her to run off lead that would be great. Lots of fast, vigorous exercise. I must say that thee three of mine that are fixed are all over weight. It only happened after their surgeries. Up until than they were well proportioned and at a good weight.