I agree with the other posters about not feeding him table scraps until he starts eating his regular food. A high quality dog kibble is going to have more of the essential nutrients, vitamins, and balanced content that a dog needs to stay healthy. If he is just getting scraps he might be missing...