To dream of a person or creature with horns represents your awareness of others negative or evil intentions. It may also reflect some aspect of yourself that is behaving this way. Unwanted sexual aggression.
To dream of yourself having horns on your head represents your awareness of yourself being totally consumed by yourself. Doing whatever it takes to get what your way. It may also reflect awareness of your total absence of morals to achieve your goals. You are "pure evil" in winning. Preferring or enjoying total negativity. Awareness of your own negative intentions. Enjoying getting away with being arrogantly powerful over others. Evilly outsmarting others.
Alternatively, dreaming of yourself having horns may reflect awareness of your own sexual aggression.
To dream of a buffalo represents procrastination. An area of your life where you or someone else doesn't want to deal with a problem until it becomes serious.
To dream of a buffalo charging represents a serious attitude towards a neglected issue. You or someone is finally being forced to deal with a problem. Rushing something that has been put off.
To dream of a white buffalo may represent good intentions to put an issue off for later. It may also reflect an issue you've been procrastinating about being given extra pressure.
To dream of a black buffalo may represent something you are too concerned with procrastinating about. It may also reflect an issue you've been putting off because you are afraid of it.
To dream of a buffalo poop represents a problem that may have been created due to procrastinating for too long.
Example: A woman dreamed of being told that "Buffaloes are not at home in California." In waking life she wanted to move from California to another state to change her life and felt she had been putting it off for too long."