
Hi,
Whilst i am certainly not a fan of any of the foods you are feeding, i think you should put her back onto what ever the breeder was feeding, and stop messing her food about.
Puppies have pretty sensitive stomachs, and i believe GSD's can be more sensitive than most.
Personally, i feed raw, and have had NO problems with it so far, including raising a pup from 6 weeks on it.
If you must feed a complete prepared food, could you consider (when your pup has settled down, ) feeding Burns, or Autarky, these are much better foods, IMHO.
Good luck with your pup, why not register, and you can post more about your dog.
Em