there are people who think that possums make great eating.

Don't be confusing possum with 'possum. Two totally nother animals.