Humans and jins have been given intelligence + ability to choose and accept Almighty Allah as their creator out of own will. [Enough Quran Ayats to prove that]. Animals obey Almighty will. Its clear that Animals are not like Humans and Jins , in matter of will mentioned above.
Every animal praises Allah in a way they have been ordered [Quran- 6:38].
Animals have no souls, that appears like incorrect conclusion! Living beings have soul, is my understanding. Animals are subservient to Humans ,but are not to be tortured or ill-treated.
...
can some one correct me if am wrong about animals souls part.
And Almighty Allah knows best