My babies eat only people food as well
It's important that you do not give table scraps though...Foods that have seasoning, salt, or anything like that should not be given. Also, refrain from feeding high fat foods and absolutely no turkey skin...Too high in fat and can cause pancreatitis which you don't want to deal with. Poptarts are probably not good for him.
Veggies like green beans, carrots, celery, zucchini, sweet potatoes, white potatoes, etc.
Fruits like seedless watermelon, little pieces of apple (peeled and no seeds), etc.
Chicken breast, white fish, etc.
No onions, raisins, or grapes at all as those are very dangerous.
I have an 11 lb yorkie who is not fat at all...He's perfect for his size. All yorkies are different. You have to look at your particular dog and figure out if he weighs too much for his frame.