I have a question and I'm new. I have recently adopted a 12 year old cat with a heart murmur, grade 2 I think. He has major teeth and nose issues too (snotty nose). His last owner only gave him the basic minimum. He was a on Purina Cat Chow Indoor Naturals when I got him 6 months ago and his coat looked terrible. So I switched him to half canned food, mostly blue buffalo and natural balance and half dry kibble because he's hooked on the darn stuff. He is on half Blue Buffalo Kitten Healthy Growth (not grain free?) and half Purina One Grainfree. We just started mixing the grain free in a couple days ago. I know some people frown at the kitten food, but he's skinny and he needs to gain weight and he not a big eater either it seems. My vet is saying that they don't like BB and he is also saying that he doesn't like grain free. They tend to recommend the Purina brands with corn other extra stuff in them, which makes me confused. I though corn was bad for cats. So please tell what you think. Is the vet right about the brands? Does grain free kibble cause heart disease in cats? Do you and your cats vets differ in opinion in food choices? Thank you!!