An animal that consumes dead animals would be a detrivore; however, there are decomposers like bacteria and fungi that also utilize dead organic material for an energy source.
because animal shelters supply food and water and a shelter to the animals, without them, the animals would be in the wild most likely dead.
No, there is no reason to attack a dead animal. They will eat a dead animal though.
Any animal that is a ''scavenger'' Animals like vultures
Scavenger
Vultures eat dead animals and that's the only animal i know.
The term for this description is scavenger.
An animal that feeds on carrion, that is refuse or the remains of dead animals is referred to as a scavenger. An example of this type of animal is a vulture or hyena.
A scavenger.carnevoresscavenger
these animals are called scavengers
Ant.
A scavenger
Man and other tigers. Other animals will eat a sick or dead tiger but actually hunting one is confined to very powerful predators.