Suffering And God's Nature
God wants us to prepare ourselves for the eternal blessings of Jannah. This short test on the earth is very small as compared to the eternal reward. Humans endure suffering for a good future. This is the same practice for a greater good of the hereafter. God has told us that human begins chose this test willingly. See the last verse of Surah 33. This life is an opportunity for a greater good.
So was God not omnipotent to achieve his objective without innocent animals suffering and without little babies suffering?