I was reading a site, and it said that although most puppy foods will say not to stop feeding until 12 months, that it should actually stop being fed at 8-10 months.
But, I was just reading a breeder's site, and it said that the bones don't stop forming until 18 months and that the puppy food should be fed puppy food until 18 months old.
What do you think?