I think it depends on the size of dog.. I heard that if you keep a large Puppy ( GSD ) on puppy chow for too long, they will starve to death, and if you keep them on puppy chow for large breeds too long, they will have health problems later on in life.. Kuma was on regular food at 4 months old.
He's now on Beneful ( chicken and beef ) lamb and rice dog chow and 10 vitamins a day ( 10 for his weight )
Eats better than mom
Maybe consult your vet.