I have an 11 week old puppy, who eats and drinks well, has had all her shots and worming medicine, she is very active, but once in a while, maybe every other day/ every day she throws up once, and its not foamy just partially digested food. Any ideas?