My dog ate about half a packet of butter this morning. She sicked up her breakfast with a load of butter this morning and then nothing else. I had to go out at half 2, came back about 6 and there was one lot of normal sick, one lot of pinky water and one lot of foamy bile with some actual blood in it. She really doesn't cope well with being left alone so I don't know if she's been anxious and winding herself up, then retching which has caused the blood or whether I have something to worry about? she has obviously eaten a little bit of the butter packet but there was some in the normal sick I cleared up, so I think that must be nearly all of it by now? she seems perfectly ok in herself, she's not listless or lethargic, she hasn't retched or been sick since I got in - should I call the OOH vet or just see how she gets on?