I hope everything is fine at the vet's visit. It sounds like an upset tummy from strange food, but a real and qualified doctor is a much better option