You people were no help. I googled and found the answer myself:
Why don’t scavenging animals get food poisoning?
Catrin Sherwin , Blackburn Lancashire
Answers
They do and some of them die as a result. However, species that rely on scavenging for much of their food have evolved counter-measures. They tend to be resistant to the toxins and microbes contained in their food. However, some do avoid things that are likely to be harmful or of little nutritional value. For example, most animals will not eat fresh manure that comes from their own species, although some relish the manure of other species. In fact, disgusting though it sounds, domestic dogs will often eat faeces from pet cats.
Other animals, such as rats, taste unfamiliar food cautiously and avoid it if it makes them ill. Dogs, hyenas and the like, eat whatever looks tempting, but at the least hint of untoward symptoms, vomit it up at once. Coyotes do this so smartly that poisoning them is an advanced art. Not only do they avoid anything suspicious, but the only poisons that will work on them are those that are so dangerous that the merest taste is fatal, such as fluoroacetates. Trappers of pest coyotes have largely resorted to “getters”, which shoot cyanide directly into the victim’s mouth to kill them immediately. Vomiting does no good after that…
In these days of growing conservation-awareness, some people put defensive killer devices round the necks of their livestock. In this way only those predators that attack live animals are affected when they ingest the substance contained in the neck device.
Jon Richfield , Dennesig South Africa
Scavenging animals seldom get food poisoning because most bacteria that decompose carcasses are neither toxic nor pathogenic. Bacteria that are likely to cause illness tend to get killed in the stomach, which is highly acidic, unless they are present in very large numbers. Some scavengers, for example vultures, may have especially acidic stomachs which take care of bacteria, but even they get sick occasionally.
Scavenging animals are not particularly special in this regard. Humans don’t necessarily get sick from eating carrion. Indeed, some people eat game meat that has been “hung” (left hanging in the open), so it has decomposed slightly and has a more interesting flavour.
Zen Faulkes , Department of Zoology University of Melbourne
It is a common misconception that scavenging omnivores simply eat any old decaying food and survive only by having a stronger constitution. In fact, intelligence is their most important weapon. Studies of rats show that they are extremely good at sampling new foods and they can assess from smell and taste their probable nutritional value. They are always suspicious of new foods and will taste them very cautiously.
Rats also have special “one- trial” food avoidance abilities which enable them to learn the link between a single exposure to a particular taste and an illness that develops later. Under normal circumstances, without the involvement of food-related illness, rats will learn associations only if events are closely and repeatedly paired in time.
But food is treated quite differently and a long- lived rejection of a particular food can be acquired after just one exposure if an adverse reaction follows, even if the sickness develops more than 30 minutes later. It is likely that similar long-lived food aversions in humans, for example, permanent rejection of shellfish after just one unpleasant experience, share the same evolutionary origins.
Editor
http://www.newscientist.com/lastword/article.jsp?id=lw602