The breeder had my puppy 6 month old Cane Corso on Diamond Naturals large breed puppy and my daughters 8 month old puppy has been on Victor Elite Canine. Ive had him 2 months now. I wanted to keep him on the same food until he was completely adjusted. Well to say he's adjusted would be an under statement at this point. lol However buying two separate foods just isnt financially going to make sense. So Im looking at these two foods and they seem to be in par with each other. The diamond has a better price point. But does that mean its a lesser food? I did the 1st 5 ingredients challenge and they stack up very close. We've had great danes over the years and we had them on Victor their entire lives and it seemed to do really well. So I'd like to hear from folks with direct experience. Please weigh in and tell me which one you would choose and please explain why. Thanks in advance. This is my boy Apollo.