Prophetic Symbolism of Animals, Birds and Fish.
Horse - power, physical issues that are going to come as in Revelation with the four horses of judgement.
White horse - the Lord's message (Revelation when He sat on a white horse)
Also the highest form of power that is established by God.
Elephant - great power and strength, nothing stops them, never forgets.
Predators - animals that prey on others usually represent inner fears of that animal. They can also indicate an attack of the enemy in the form of that animal. A lion can represent Jesus as the "Lion of Judah" or could represent Satan as a roaring lion seeking or someone to attack. The context of the dream would clearly show which Lion is in a dream. Pay close attention to the activity and your response to that animal in the dream/vision.
Snakes- serpents, spiders, scorpions, dragons, vampires etc. All represent agents of the occult.
Whales - often represent that large that threatens to swallow you up.
Sharks - same as predatory animals.
Fish in general can often represent people because we are called to be "fishers of men" so fish will represent harvest or evangelism in this context.
Dove - represents the Holy Spirit
Eagles - usually represent a prophet or prophetic ministry, or the ability to see what God is doing.
Ravens - can represent something ordinary through which God provides your needs. They can also represent unclean things or even demonic spirits in some cultures. So watch the context and how God would be speaking to you and your cultural background.
In every nation there are animals that can represent a variety of meanings.. so again a reminder to ask yourself what does this animal and its appearance represent to me in the context of this dream?