If she's pretty full, like it sounds like she is, I imagine it'll take some time to move fully through her digestive system to become effective. But I agree with the others, I know she's feeling yuck, but keep her moving as much as you can. Hope she feels better!