Originally Posted by hazelrunpack
I hope you've been able to get your dog in to see the vet. Bloat or an obstruction can cause vomiting and be painful enough to keep a dog off his feet.
for it being nothing that serious and for a quick recovery! Please keep us posted on your dog's progress, nirajvirma!
Or he could had gotten into thing toxic like rat poison .