I use Innova adult and have not had any problems. I'm aware some dogs have had loose stool from it, but mine never had. What I like about it is that it's pretty much the same as solid gold, but it already includes a small amount of the sea meal right in the kibble. Solid Gold makes an additive called sea meal which I believe is very good for these dogs. Innova already includes it. You can always add more, but I guess its up to the dog. When I've soaked innova in water, it didn't swell too bad either.
When I've checked into kibble I've found that innova was on the top 10 listed foods for the last 3 years.
I use "back to basic" for regular kibble, and use the innova with the added supplements I choose to give. My dogs actually prefer the innova.