The subject of animals having souls is cause for great debate for religions and individuals. Yet, if you have ever had a close relationship with an animal you know they have emotions and a soul. It is a scientific fact that energy cannot die, it only changes form. That applies to humans and animals.
Many people have faith and believe that when they shuffle off this mortal coil they will be in heaven. Faith applies in the belief that we will be reunited with our precious pets on the other side. St. Francis of Assisi is honored by the Catholic Church as the patron saint of animals. Why would there be a saint for animals if there was not a soul or spirit to these precious creatures?
I have never seen an animal place a baby in a bag and throw it into the water to drown. I have never seen an animal shoot a human being for sport. I have never seen an animal set fire to a human for enjoyment.
I have seen animals rescue humans and other animals. I have seen animals cry over the death of their beloved master or the loss of one of their own kind. I have seen mother animals care and nurture their children.