RE: Another puppy food question..
Make sure it's a LARGE BREED puppy food.
Most folks will change over to an Adult Performance food at 9 to 12 months. Some earlier -- a few later.
COOKED eggs are a fine addition (Casey gets a couple fried eggs a week)...............Just NEVER give raw eggs.