Most young puppies will need to be fed around 4 small meals a day at regular intervals, as their tiny stomachs cannot cope with anything larger. As they get older you can reduce the number of meals per day – follow the food manufacturer’s recommendations on the packet or the breeder’s directions on the diet sheet.
If your puppy has come from a Rehoming Centre, you will probably be given a supply of ‘complete’ dry puppy food, which is perfectly adequate and doesn’t require any further supplementation.
If your puppy has come from a breeder, you will probably have a diet sheet to follow. If you wish, you can make a gradual change to a diet of your choice but not immediately. Give your puppy time to settle in first.