Most domestic dogs don't live in those kinds of environments, and so TOO much fat in the diet
only causes either obesity, heart problems, or pancreatitis
But eggs are very good food for dogs, in moderation. They contain many vitamins and minerals, and protein. I give them (boiled) to my dog. However, I think a couple of eggs, or even one egg a week at max., and no more.
I think feeding puppy formula goes on till about 6 months old...? But I am not absolutely sure of that.