C&B, Cleas is right, fasting for 24 hours is the usual recommendation any vet will make. Give their system a chance to settle and 'flush out' so to speak. As they are just drinking water and not having any food, you'll be amazed how much 24 hours can fix things!
Ha ha, you got the look from Charlie and you have the guilts happening bad, you poor woman.
The gorgeous girl is lying on the floor because she's as full as a hog. Lol.