I have a friend who once had a pet rabbit named Oreo. She was with him a portion of his childhood, but later she died. My friend has been grieved about it ever since. So one day I tried to assure him that he would see her again in heaven. He dared me to prove it, and I did.

When Paul talks about the resurrection, he gets very detailed in his point. One thing he said was this: “All flesh is not the same flesh, but there is one flesh of men, and another flesh of beasts, and another flesh of birds, and another of fish,” so Paul is letting us know something we should know already – that humans have a body of skin and of course animals have another kind of body. He continues, “[Our spirits are] sown [in] a natural body, [and] it is raised [in] a spiritual body. If there is a natural body, there is a spiritual body” (1 Corinthians 15:39, 44). Now since Oreo had a body, she has a spirit. And since animals don’t sin, why wouldn’t they go to heaven? I don’t think that God would send them all to hell or just make them vanish. We’re all spirits – every form of life. Some of us are fortunate to be born as humans and some were born as an animal. Sin is the main thing that would keep a person out of heaven, but since animals don’t sin, they would go to heaven. That’s what I think.

1 Corinthians 15:39