Cofty... ya know... I read TQO's Original Post and had a blankout (was reading too many other threads).
Unfortunately there is no good explaination for the suffering of animals if you try to account for divine creation.
From a scientific approach, "with tests come improvements". So previous generations of animals tested by the environment will adapt so the next generations will "suffer less".
cheers all!