Please do take your dog straight away to the vet. This may be no more than an upset stomach....who knows? But the important thing is if he is vomiting, and not drinking he could be in serious danger from dehydration. That is urgent. He will need to go on IV fluids probably, just to re-hydrate him.
Please post back if you can, to let us know how it goes. Hope he's ok.
Ginger is 100% correct, this is an urgent care situation. Your main problem is dehydration right now. Get to the veterinarian, get a diagnosis and good treatment.
For more long term questions feel free to ask our group of veterinarians.
If your pup is vomiting and not eating or drinking then this is an emergency. Puppies can die very easily from dehydration. You need to seek vet treatment immediately.
my min pincher is not eating an not taking water
Follow the instructions posted in the replies above!!!!!!