3-Month Old: The German shepherd puppy would already be used to eating dry food. This can be their regular food from now on. 4-Month Old: You can now feed them with different types of food. This includes fruits, bones, and more. However, you shouldnt go overboard and avoid providing them with too much of these types of food. You should also avoid giving them your leftovers. This is because seasonings may harm your dogs health. 5-Month Old: At this age, a German shepherd can finally eat ...