I notice that this post was from a while ago but...I figured I'd give my 2 cents. I have 2 Cane Corsos, both over 100 lbs. Bruno is 110 and Mia is 105. Both of my dogs have been on raw food all their life. I used to buy the frozen stuff that is delivered to your door but it got very expensive for 2 very large breed dogs. I have done a lot of research over the years and I now make my own raw dog food. It varies on what I feed them. It consists of 70% raw meat with bones, 20% raw fruits and veggie mix and 10% organ meat. I also give them fish oil and alfalfa powder as well as raw apple cidar vinegar in their food. When dogs are little, especially for large breed dogs, it is very important to include a vitamin c powder to help with the prevention of hip dysplasia, amoung other joint problems. Mia is almost 4 years old and she has no sign of grey hair at all. Bruno is only 2 but both of them are completely healthy and they have great coats. If anyone needs information, feel free to ask. I also sell my raw food dog mixtures and do deliveries in my area. Shipping is an option too. :)