Hi everyone, My 2 year old cocker spaniel threw up yellowish foam yesterday morning and 3-4 hours later he threw up a lot more of what seemed to have been either the handful of snacks I gave him that morning, dinner from the night before, or something he scavenged on our walk (although I haven't seen him eating anything outside). I decided not to give him dinner last night. This morning he threw up again some yellowish foam. Less than the day before, but still. He is otherwise active, playful, shows signs of appetite (I didn't give him any food since he threw up yesterday, but he is always following me into the kitchen and looks at his bowl, so I guess he wants to eat). The only thing I gave him yesterday was this tooth cleaning snack - he gets one per day. Has this happened to your dogs? I don't want to panic and rush to the vet. He threw up before, once or twice a day, and after fasting for 24 hours he would be fine. But he never threw up yellowish foam. He isn't lethargic or unusually quiet or lacks appetite, so I am not panicking, but still very concerned. Have you had experience with this and how did you handle it, or what were the outcomes? Many thanks!