Lex came to me eating Royal Canin 33 puppy food. But I find it's a tad harder for me to find and I tend to have to drive a good way out to buy it. So I purchased Nutro Natural Chicken Meal, Rice and Oatmeal Formual. I only feed him dry food. I am in the stage of mixing them to wean him off the Royal Canin.
I got this one because it has small amounts of glucosamine which is very good for their joints. My dad's dog is older and has arthritis and the vet prescribes that for him. Plus this bad boy has oatmeal which is very good for their coat.
So far so good...no stomach upset or potty issues.