What can you feed your 2 month old German shepherd puppy?

Puppy kibble and wet food.