The OP is most likely concerned about possible parasites. I don't know myself and hope somone will answer. I myself would think it is fine to eat minus some feathers??
Well there you go....I'm one bit smarter thanks to your comment. Looks like freezing wild game for 24 hours has it's benefits regarding parasites.
" If you are feeding wild game, it is recommended that you check it thoroughly for shot and that you freeze it for at least 24 hours prior to feeding to kill any parasites. If you know your source, however, the freezing is not always necessary. It is just recommended. Be aware that upland game birds (quail, pheasant, dove, etc.) are all shot with lead shot. If a dog or cat ingests the lead pellets, lead poisoning can occur. So if you feed these animals, check them thoroughly for lead pellets. Wild game is a wonderful addition to any carnivore's diet."