George is 7 years old, one of 3 cats in our home. A few months ago he started throwing up his food. It was undigested & dry. We had changed food and thought that was the problem so we went back to the previous brand. All cats are free fed. The vomiting continued but was now liquid, mostly bile...