It all depends on the dog, mine eats squash but most don't. Just make sure not to feed them raisins, grapes, chocolate, onions, or garlic, its bad for them.
See related link for food not to feed them:
What isn't made for them. Human food is a no no.
A German shepherd should NOT eat sweets at all! They should not eat chocolate, onions, or garlic. They should eat a high quality dog food.
chocolate and chicken bones.
They can, but I would not try it.
Regular dog food, and water.
attention care love bones sleep food
they get to fat to look their sheep.
Breeding history, food amount, grooming, skills... Loads
A while. But German shepherds who are growing should hve two to three cups a day, depending on what your vet says. Their large dogs.
55-600 grams is the generally amount, dry complete is your best option although wet food can also be included. Fresh drinking water should always be available.
Some do and if yours does the vet has medicine to put in their food so they will quit.
Shepherds don't feed any food with grass.
All dogs are omnivores because they eat human food like vegetables in addition to meat.
German Shepherds are very active so you will need to let them walk everyday as a form of their exercise. This breed needs enough exercise and healthy food to be bigger and stronger.
on the moon you should eat food that is packaged in an airtight package