Niall,I also have a springer bitch she is 3 years old and I went through pretty much the same.I tried everything and finally found a complete dry food which I would never go without again.The brand is OSCAR which is wheat gluten free,maize chicken and rice.Since putting the bitch on it her coat,eyes etc are outstanding,theres very little stool to clean up and she cant wait to get it.The likes of pedro are only a cereal feed and DO NOT give your bitch the important vitamins,supplements she needs and would leave a lot of mess around your kennel/run.I have never seen OSCAR sold from a shop and pu