I don’t mean to be a stickler, but a better question would be, “Will there be animals on the new earth?” This is because the eternal home of those who have been reconciled to God isn’t heaven, as is widely thought, but rather a new earth (Revelation 21:1-3, 2 Peter 3:13).
Getting back to our question, the short answer is that, frankly, we don’t know. But there may be possible clues. Some claim that evidence for the presence of animals can be found in Isaiah 11 and 65. Both passages describe the peaceful coexistence of predator and prey, such as the wolf and the lamb, or the leopard and the goat. But there are problems with using these chapters as proof. The first passage is a clear reference to the time when Christ will rule on this earth. When Jesus returns, He will restore our present planet to what it should have been. The second passage is also problematic, for there are different opinions as to whether it refers to Christ’s earthly reign, or to the new heaven and the new earth.
Revelation 19 is sometimes mentioned as likely proof positive for animals being present in eternity. Jesus is described as riding out of heaven on a white horse. The problem is that this image could be symbolic, so we cannot be dogmatic one way or the other.
In conclusion, although we don’t know for sure, it’s not unreasonable to think that since there will be a new earth, there will also be animals. I believe that the Isaiah 65 passage could point to that. But God is very tight-lipped about what this new world will be like. He probably wants to surprise us. And even if He tried to tell us, we would probably lack the vocabulary to understand.
I like the way Dr. Billy Graham once answered this question. When asked about dogs in heaven he said, “God will provide us with everything we need to be happy in Heaven — and if animals are necessary to make us completely happy there, you can be confident He will arrange for them to be with us.”
If there are animals, as I am inclined to believe, this leads to another question: where will they come from? The Bible is silent on this issue, so any answer is pure speculation. There can only be two possibilities: either God creates new animals, or He somehow brings those from this planet to the new earth. Every pet owner will hope that the second option is true. I certainly do. I would love to play fetch again with my childhood dog, Lady.