Homemade food tips for a German shepherd puppy
German Shepherds are medium to large sized dogs, which are largely used as working dogs. They were originally bred for herding sheep, but due to their intelligence and obedience they are used for a variety of other purposes. As they do a lot of hard work they need to have a proper diet.