If you start feeding a puppy people food then he/she will probably grow up to be a picky eater & not eat his own dog food. Sticking only to dog food will be much healthier for your puppy because he will grow to be healthier. I don't know this for a fact but I am assuming that a dog who ate only people food would get really fat and probably die younger.
Giving him a little food here or there won't hurt (I feed my puppies people food sometimes) but it shouldn't be the only thing they eat. Just find a quality dog kibble and stick to that. Wet canned dog food can cause terrible breath, bad teeth, and is a waste of money as it's almost all water. If your puppy has small teeth you can soften the kibble with warm water.
Put your puppy on a balanced puppy food, if you like giving human food, stick to healthy stuff like carrots or apple.Its very important for the puppy to get the nutrition it needs during puppyhood, hes growing alot ,and needs it. Feeding table scraps does not help because it does cause a puppy to grow into a picky eater.