Hi Rigo,The puppy diet depends largely on their breed.You can give regular puppy food (pedigree, royal canin etc) once a day.And home made fresh food like: boiled rice with chicken or vegetable soup, you can also give them boiled vegetables, chicken, meat, fish etc). You can also give them seasonal fruits (exclude grapes/ rasins & seeds)Do not give anything from your plate, especially avoid anything that contains sugar, salt or any kind of spices.Let me know in case you need any further information.