i watched an episode of hunter/hunted last night and they speculated that a water bufalo may have attacked a hunter that shot his brother the day before. in a group of about 5 in the hunting party, the bull made a beeline to the guy and killed him. a similar attack happened a week or so later in the same area where it attacked a woman in the party who had shot and wounded the bufalo the day before.
they also reported that scientists are now noticing that the bufalo are starting to seek out and attack lions, their main preditor. it is a strategy to keep the lions at bay and out of the bufalo's territory. so, were these bufalo mad or just applying the "kill the preditor before he kills you" strategy. i think the scientists are leaning toward the latter for the same reasons you are. but it is also possible that people just don't understand enough about animals yet to judge the level of emotional thought they have.
there are also cases of animals being racists or sexists based on previous wrongs done to them by certain people. so, is this some simple conditioned response or is it an emotional reaction? i don't speak animal well enough to know.
I was just thinking about this the other day and I decided to write out my thoughts. This is what I came up with:
As defined by dictionary.com, anger is “a strong feeling of displeasure and belligerence aroused by a wrong.”So it is an emotion that stems from the knowledge that something is not right; in which right is in accordance with what is good, proper, or just determined by the victim of the emotion.Therefore, in order for a being to feel anger, said being must be capable of understanding the complex idea of justice (or right and wrong.)Since animals are incapable of comprehending such an idea, they are also incapable of feeling an emotion that is a result of it.So to answer my own question; no, animals do not feel anger.