they will eat when they get hungry enough. stop feeding people food all together! your dogs are old enough to switch to adult food. i would definatly pick a food and stick with it. it's not good for a dog's insides to keep changing like that. don't feed Pedigree! it's nothin but by products and fillers. when picking a food for your dogs make sure the #1 ingredient in meat. not a meat by-product, not corn, not rice. MEAT.

another reason to never feed your dogs people food is because it will unbalance the dog's nutrition. good dog foods are good enough. NO PEOPLE FOOD!