What is causing your German Shepherd not to eat?

Your GERMAN Shepard may be sick or has eaten something it wasn't supposed to like chocolate or any sweets. Bring your dog to your local vet and ask him about it.