When I first got Sam we fed him what the owner gave us then slowly switched to Chicken soup dry and canned then we could not buy it any more and switched to New Balance he was on that for a while then decided to to with a Canadian brand we were on that until he threw that up the switched to Performitin ultra Duck and green pea and he started sneezing , now switched back to Natural Balance dry and canned we have to have some old and some new and tomorrow fully on new hopefully it will be better