Hi, I kept my pups on LB puppy food until they were a year old. And, then slowly switched them to the Adult food. Everyone has different views on this subject, you really just need to do what you are comfortable with. I personally was not comfortable with taking them off the puppy food until they were at least a year old. If he's doing great on the Innova LB Puppy, I say keep him on the Innova just transition him to the Innova LB adult - I think it's in a green bag. Innova is a great food!