My cat was recently diagnosed with Chrystals which we cleared up. He is now on the royal canin urinary SO diet and he is CONSTANTLY vomiting it up by the whole. I thought he was eating too fast so I gave him smaller portions at a time (a tablespoon every 5-10 minutes) I then tried to wet it down and nothing. He is on both wet and dry so I cut one back at a time thinking it was too much SO for him and he was still sick. I tried the science diet urinary one they have and he absolutely would not eat it (no complaints, I hate SD) He starved himself until I put the SO down. Any ideas what else I can do? He checks out fine physically, he just isnt working right with the SO :-(. I also feed him the required amount according to his weight so hes not over fed or under fed.