that’s what buzzards are for. Critters die in the country side all the time and get cleaned up by them.
Not sure that hanging an animal would make it easier for the vulture and insects to do their thing.