Namaste,

In many dharma traditions the human form of life is considered as the best vehicle to attain self realization.

I have also heard that within the animal species there is no incurment...