Hi all. My 8.5 week old puppy is finally coming tomorrow. I've bought her Dick Van Pattens Natural Balance Ultra Premium and wanted to know if this food is good and safe for a cane corso. I've seen great ratings for this product, but would like to get more feedback and other recommendation. Does anyone have any ideas on a product or supplements for the food? Also, if anyone has had any good or bad experiences with this brand that would be great to know.