How old is your pup and how much do you feed him? You CAN feed him human food, but have to know what is healthy and what is not.
If he begs, and you give in, he will ALWAYS, ALWAYS beg. He gets his way and therefore controls you. IMHO, I don't like Natural Balance too much. The ones I like alot are Orijen and Horizon. EVO was my favorite, but now that P&G bought it, I'm not so sure now. Hope this helps!!