I was raised Catholic, and the original (although in retrospect not necessarily the *best*
) reason why I gave up on it as a teenager was in fact the whole thing about animals having no souls and not going to heaven. I suppose that, as a grownup, I can *maybe* buy what I was told at the time, that however much you care about animals here on earth by the time you get to Heaven you will discover that basking in the radiant presence of God Himself is quite sufficient without horses and kitties and whatnot. But still, beyond that, I'm sorry but when I look into my cats' eyes, there is not any less 'someone' looking back out at me than when I look into another person's eyes, and if that's not soul then I have no particular reason, other than a thousands-years-old piece of parchment among a variety of other, rather contradictory, thousands-years-old parchment, to believe that HUMANS have souls either. Hmph. Not trying to pick a fight, of course, just trying to explain how I personally feel.
I remember bugging a sunday school (or CCD?) teacher about the whole animals-and-souls thing, and being told that it was somewhere in the Bible but he couldn't remember where and basically I should go away and stop asking questions. I honestly don't think it *is* set forth unambiguously in the Bible, though, and very strongly suspect that it is part of the fairly large amount of religious dogma that comes from church traditions and (in Catholocism) Vatican decree, rather than literally from the Old or New Testament.
It would seem pretty obvious, though, why Christianity is so adamant about animals having no souls, as it would open up a huge can of worms (did Jesus die on the cross to save tigers, too? Does a naughty puppy go to Hell? If animals do have souls then is it really ok to kill and eat them? etcetera)
After I die, if there is any 'me' left to go around recognizing anyone or anything, I am absolutely positive that kitties and horses and chickens and frogs and all the myriad unnamed creatures of the world, too, will be
right there alongside me.
JMO,
Pat