I've read that dogs should be switched to adult food once they have reached their adult height. I think it has something to do with the calcium content of the food, and I think that primarily effects large breed dogs but I'm not sure.. I'm sure someone more knowledgeable on the subject will be by shortly though.