I have a dog that I love very much. She is starting to get old and will only be with me a few more years. Can you tell me if our pets that we love and care about with all our hearts will be with us in heaven?
All we have to go on is what God has revealed to us in His word. According to what the Bible says, there is no indication that our pets will join us in heaven. (However, this does not rule out the possibility; it’s just that the Bible is silent on this issue.) Animals are God’s creation, but they are not made in His image as human beings are. Animals have bodies and we can say that some are souls (Gen. 1:21 and 24 use the word for “soul” [nephesh] to describe the land creatures), but soul in that context means “a breathing creature.” Because animals are not made in the image of God, they do not have a spirit where God indwells like humans do. (Neither do angels, by the way.) As far as I can tell from scripture, it is this God-imaging spirit-soul that lives forever.
Revelation 19 does include a vision of the Lord Jesus on a white horse, along with the armies of heaven on white horses, but at this point we can’t know if the horses are symbolic or not. And that would be a very tenuous (and unsupportable) connection to conclude that pets go to heaven.
I should tell you that this is not a hill I’m willing to die on. If I’m wrong, that is perfectly okay with me. <smile> Perhaps there is a spiritual parallel to The Velveteen Rabbit where pets who are loved by people are made “real” in a forever sense. But if it turns out that pets will be in heaven after all, it will be by God’s grace, because their presence can somehow add to God’s glory and our worship. There is no loss in heaven, so if they are not, then we will be so joy-soaked and absorbed in the presence of God that we won’t notice or be troubled by their absence.