Two of my 90+ lb dogs eat about 1.5 lbs a day. 10 lbs feeds all FIVE of my Rottweilers. IMO 1.5 lbs is GROSSLY overfeeding her. A puppy this size I would feed 3-4 wings plus some whole grains and maybe an egg and a little yoghurt. Part of feeding a rather free wheeling diet like this is watching your dog's body condition and going by that on how much to feed. If the dog is looking thinner, feed more. If the dog is looking heavier, feed less.