Here's a link to a vet web site that have many common ailments and their common remedies. Hope it helps.
http://www.shakervet.com/tv_topics20.htm
Here's the vomiting info:
Vomiting:
1. Remove the source if known such as overeating, fatty foods, eating grass, or a change in the diet.
2. Remove food and water for several hours until the vomiting has ceased.
3. Pepto-Bismol®—Dose DOGS ONLY, 1 teaspoonful orally per 10 pounds of body weight repeated every 8-12 hours as needed.
4. After the vomiting has subsided, restart liquids by giving very small amounts of water frequently or letting the animal lick on an ice cube.
5. If no vomiting occurs with the small amount of water, give hamburger and rice mixture as prepared above feeding small amounts frequently.