Some dogs just don't do well on raw it's weird, a mate of mine was always a dedicated raw feeder and ended up having to feed dry to a terrier of his because she did badly on raw. I've had a dog that seemed to do better on cheaper dry foods too.
I've tried loads of stuff with this bloody spaniel and skinners ruff and ready seems to work for him the best as a dry feed.