This is a good reference page -- though in the first instance, call your vet.
http://www.pedigree.com/dogsandpuppies/adult+dogs/health+care/first+aid+and+safety/petfirstaid.asp
http://www.pedigree.com/dogsandpuppies/adult+dogs/health+care/first+aid+and+safety/petfirstaid.asp