I sometimes find vomit on the sofa when I come home. Even when I’m at home, our dog hides away to throw up once in a while. Sometimes it's undigested food, and sometimes it's just transparent liquid, like gastric acid. Do you think it's because of the food? Or is there a possibility of some disease? I give my dog dry food, and take him to yearly checkups when I get him vaccinated.