Rimadyl is known to cause serious side effects especially when used long term. How long was she on it?
Carprofen - Wikipedia, the free encyclopedia The Senior Dogs Project
If she won't eat rice, you could try oatmeal, barley or even a little pasta. I'm sure once her stomach feels better her appetite will improve.