I took a feral in, and he has been throwing up everyday for weeks. I took him to the vet, nothing physically wrong with him. Then, I switched his food...but he still throws up. I've also started feeding him less, but more frequently. That has not helped. I don't think it is nerves because the ONE day he did not throw up was the day I brought a strange dog into the house (I was dog-sitting). I thought for sure I'd find a surprise from him that day, but he did not. And I know he could hear the dog in the house. Any ideas?