How is your dog? :/
Just a little hint, any time you are worried enough to ask if you should call the vet, just call them anyways. No question is too silly when it comes to your pets health. :)
Anything with loose stool or vomiting is a cause for concern. If your vet isn't open, call the nearest emergency vet clinic.
I hope that your puppy is okay.
1 Doberman Mix: Emmy, 2 DSH Cats: Rowan & Jacob, 1 Bearded Dragon: Rainier (aka Mista Lizad Man), 1 Eastern Box Turtle: Greta, Two 5g tanks: Alchemy (Halfmoon) and Custard (Yellow VT)