I have a 3 year old cat that has always had digestive problems and accasionaly will throw up after drinking tons of water. We had him checked out and all teh blood tests came back fine. He has also licked the hair off his stomach before , but it seems to be coming back fine now. Recently he has lost weight (was a little over weight) but you can feel his spine even though he has a big pot belly. He will have loose stools on accasion and drink tons of water. I feed him a no grain high protien food atm (Nature Variety Raw instincts) I was thinking of trying Regular Innova, but not sure. If anyone has any advice on a top quality food to try and if you have any idea what might be his problem please let me know.