I also feed my dogs human foods

Your breeder probably told you that so that you don't feed your baby something that causes pancreatitis.
If you're going to feed people food, just make sure you do the research. No grapes, raisins, onion, no seeds, deli meat, pork, turkey skin, etc.
My dogs are thriving on people food. I have honestly never seen them healthier...
One of my dogs has liver problems, and ever since we switched him to people food, he has been better than ever. If you knew what went into dog food, you would reconsider giving it to them.
The thing about feeding people food on a long-term basis is that supplements need to be added to make sure that your dog is getting proper nutrition.
But if you're going to feed your dog Dog food, you can definitely give him people snacks. Some safe treats are apples (peeled and cut into small pieces), carrots, watermelon (no seeds), non-fat or low-fat yogurt (good for their tummies, and make sure there are no artificial sweeteners).
My dogs get juiced celery or zucchini every morning, 3-4 small meals (right now it's egg, sweet potato, potato, carrots, and green beans for my yorkie and lean ground beef, oats, celery, carrots for my maltese). They get a bit of yogurt and cottage cheese everyday, and have little pieces of apples or watermelon for snacks throughout the day.
Read this article...It's lengthy, but very informational
http://www.api4animals.org/facts?p=359&more=1
If you decide that you want to feed your dog Dog food, take a look at
www.dogfoodanalysis.com and look at the 4 and 5 star foods. These are the foods generally recommended for yorkies.