Have you seen something which was very strange or very awe inspiring? This could be why you are dreaming of the buffalo. The buffalo is thought of as a very awe inspiring creature. It is large and unique and can’t quite be compared to any other animal out there. On top of that they are also rare. If you see one outside of the zoo and in its natural habitat you should consider yourself lucky. You met a creature which was brought to extinction as a direct result of intervention by the human race. The Native Americans were able to maintain a delicate balance with them when they were in control of the North American territory. However it has been a while since they have been in power and once they were displaced and taken out of mainstream society when the new Americans came in, the buffalo become endangered.
Basically the buffalo is a very rare and respected creature. We treat it with so much reverence. So to dream that you have seen a buffalo means that you have seen something worthy of attention and reverence. Perhaps you are traveling. When you have a dream like this, it means that you have seen something outside of your normal boundaries. Even though the buildings and culture in other societies are not that different than the ones that we have all cultivated today in our different modern societies, it is still a breath of fresh air and seems like it is something very amazing when you see it.
This is why it makes so much sense to have this dream if you are traveling. When you see the landmarks that you see everywhere else on the discovery channel or in pictures and paintings, it can totally floor you. Even if you do not have the dream when you are in the process of traveling the world, if you ever come back to think of it, you can have this dream again. The only other things in life that will give you such a much more reverential experience would be a religious revival or the birth of your child. This can be an amazing experience and might explain why you see buffalo in your dreams.
Another thing that the buffalo might mean is that you need to be more patient. To see a buffalo suggests that you need to be more patient and that you will discover much more this way. You will be able to have a much better experience and you will get much more out of it if you do this. Have you been short tempered with people lately? Has it alienated you or any of those around you? It could really behoove you to attempt to try to incorporate more patience into your daily life. This will make people like you more and it will bring you more fortune and success in the future.