I was at an OSU extension deal about 6 months ago or so and they talked about composting dead animals.
Their site doesn't seem to be working, but here is an article from Iowa State that talks about it. I haven't tried it yet, but I have been considering trying it...