We followed 4 meals a day when we got him (8 weeks) then down to 3 meals a day at about 15 weeks, and then down to 2 meals a day at just over 6 months. The vet, the breeder and puppy class trainer were very happy with this, and seems to be the recommended advice on here and elsewhere.