do you think she ate simple green? I would be concerned and there is a number to animal poison to ask about it. I would take her in myself - if they run blood work and she has high alt that is related to toxins.
Did she eat any thing that could have caused an obstruction?
I just think there are too many variables and she has been sick for a while so i would take her in if she were mine
here is the link with number to poison control
http://www.yorkietalk.com/forums/sic...l-hotline.html
she is only 5 mos so probably pretty small too - at least call ER