I have two 4 year old cats who are brothers and I want to ask your opinion on what the best diet is for them. Both of them have spurts of throwing up after eating their food too fast (they both have been to the vet recently and had a normal exam) and I just want to give them the best diet possible so they can live a long healthy, happy life. What dry foods do you recommend? Grain free vs with grain? Should I also be incorporating wet food as well? What do you recommend?