I waited until my dog was a year old but that's because I am around to feed three times a day and I prefer to not have a really active pup with a really full belly. I believe the standard going age is at about 6 months dogs will do alright with 2 feedings a day.