Take her to the vet?

I’m thinking I should. But last week my dog puked like 4 times within two days. She seemed completely fine besides that. But when I got home today she had diarrhea and a very small spot of puke just like white watery. But she’s still acting pretty normal. Anyone know what could be wrong? Is there something I should do now? Or just call the vet and see?