it definitely looks like some stomach infection. also, if you have recently introduced any new food type to her, it could be an allergic reaction.
make sure you keep giving her water at regular intervals, so that she does not get dehydrated. definitely take her to the doc and get it checked, and also keep a check on how many times she is passing urine. if she is crying, she is definitely in pain or discomfort.
Read more