Agreed, there are actually a lot of grains in that. Just because it doesn’t contain wheat, doesn’t mean it’s “grain-free”. I feed my Brittany Spaniel a salmon and potato/vegetable food. I checked the ingredients over and it has no grains in it. There is alfalfa and flaxseed in it, but technically those aren’t actually grains. We’ve been feeding this to her for many years and she has never has issues besides the occasional time she gets a bit sick or if she eats grass. Her poops are always really solid and she has endless energy. It also keeps her coat really soft and smooth. About $35 a bag and it lasts at least 1-2 months. Here is what the bag looks like:
View attachment 1409106
Ingredient list:
View attachment 1409108
The food:
View attachment 1409109
Hopefully your Springer will be able to get better. Check for worms as others have said, try switching her diet and of course bring her to the vet. If you want her to be able to run free, you could consider mowing down all of the long grass she likes to eat.
Good luck!