I've tried Nutro, Ultra, and Acana on my 17 month old high energy griff in the past year. She did well on them but I think her poops were too large. I was feeding her any where from 2 3/4 -3+ cups just to maintain her 46 pounds. I switched to a Canadian product called Horizon Pulsar three bags ago. They source all their ingredients on site, they're all grain free, and they've never had a food recall. There are several meat choices,,,,I use the turkey formula but I think I'll switch to another meat choice on the next bag just for some variety. I buy the 25 pound bag at Buckerfields for $55 which is a better buy than the Acana, as well as others at Bosleys. My dog gets about 3 cups per day which is almost a cup higher than what is suggested on the bag for her weight but because of all the exercise she gets she maintains her athletic lean body on that amount. Crude protein is 28% and fat is 15%, approx. 400 calories per cup.