whoa! that is strange. poor spike. my guy throws up pretty often, but mostly water or phlegm, never from actually being sick. someone else here should have some answers. good mommy for bringing him to the vet too, just in case. because that is definitely not normal. i know if i were to vomit bile, pass out, and leak oil out of my butt, i would be on my way to the e.r. pronto! good luck!