I fed Performatrin Large breed puppy for the past year for my black lab female. She's a year old today and we'll be looking at switching her to an adult food. I've heard and read some pretty decent things about the Canadian Naturals so may give it a shot as I like what the ingredient list looks like and seems well priced for what looks to be a good performing food.