They need 400g a day of complete dog food and its your choice whether you add meat or not but that amount should be split into two 200g portions morning and evening.
Only give milk bones all other bones can splinter and cause damage to the mouth/gum area and even to the insides while they are digesting.
1 month
DO NOT FEED YOUR DOG GRAIN.. Grain is not and never has been in a dogs natural diet
3 large dog bowls a day
A good complete diet will suffice as with any dog but you can feed tripe or tinned meat as an extra if you want.
For an 8kg puppy, you should give him 2 to 3 cups.
German shepherds eat around 2-3 times a day. They're big dogs and should be fed regularly. When they're puppies you should feed them 2 times a day. Do not overfeed your German shepherd because it can cause weight problems. Always have them on a special diet. I know everything on German shepherds, but I don't own one but I will. Maybe this summer. 2-3 times daily is probably the best solution to feeding your German shepherd.
Depends on their age...to make them stronger feed them "royal canin junior for German shepards"
Their owners feed them.
A German Shepherd puppy should have a mix and hard and wet dog food. One scoop of them mixed together twice or three times a day will suffice.
No you cant feed a dog any human food
Manger, which is a trough for animals to feed out of.