I’ve read the back of dog food bags & it mostly depends on the weight of the dog. But I’ve heard different things some say 2 years others say 1 year. I heard on the news after 6 months because the puppy food makes them gain a lot of weight. Who is correct? Thanks!