As already said all things which enter our lives have various meanings at some level. This is not only because we are ultimately all one being, but also because we are the creators of our own reality. Everything has meaning, and we are bringing that meaning into our lives in order to experience everything that life has to offer at the highest level and to ultimately remember the true nature of ourselves as God or the Source. As animals do not ‘speak’ per se (though there are who can in fact speak to animals at varying levels), their messages can often be a little harder to discern especially to those operating at lower levels. But for this very reason their messages can be a lot more personal, and can often carry a lot more importance, especially if it a type of animal we do not readily see in our day to day lives.
Through the course of our soul’s evolution our consciousness has moved through many different species, and when our souls could gain no more it progressed forward to the next species in order to experience a different aspect of the world. These species can then manifest in our lives to represent one or of these past aspects which during our lives as humans we have lost or become disconnected from; or an aspect that we are ready to reintegrate back into our waking consciousness and in turn further our awareness on our path back to enlightenment. This is one of the reasons it is so important to preserve our natural heritage. Each species has a particular worldview, and like different cultures or religions or belief systems, each holds a different aspect of the ultimate Truth. And it takes the best of all these worldviews, integrated together for us to even begin to approach this Truth.