I'm just curious about this. I've heard over and over again that EVO is not good for large/giant breed puppies (and even read a couple where it said it's best to avoid even for medium-size puppies), but for the life of me I can't find anything that says WHY! I've searched through old threads here on Chaz, dogfoodproject.com, and the EVO website. This is something that has been bugging me for a while now because I can't find the answers! So my questions are these: -Why is EVO bad for large/giant breed puppies? -What is considered large/giant breed? -When is it appropriate for a dog that is considered large/giant breed to start on EVO? Thanks in advance!