I currently feed a non grain free kibble to my dogs and supplement with fresh chicken and salmon at alternating times due to the digestion rates and activity level. I am thinking about switching to a grain free food and was looking for thoughts on grain free vs non grain free foods? Any advice would be welcomed . Keep in mind these dogs aren't GSDs so the salmon is breed specific. Thanks. I am also getting a GSD in about 6 weeks so any advice on a kibble for a GSD puppy would be welcomed also.