Since long your dog is having this problem? What other symptoms he is showing? If this condition is persisting since last 24 hours then a vet visit is necessary.Vomiting in dogs can be due to following reasons
- Food allergies
- Eating rapidly
- Overeating
- Eating rapidly
- Gastritis
- Changes in diet
- Excessive gastric acidity
- Eating garbage
- GI obstruction
- Intestinal parasites
- Ear infection
- Liver and kidney infection