If there was ever any question as to the ability for canines to eat anything...Hyena’s are the very definition found in Merriam Webster’s dictionary. They can and do eat ANYTHING! It doesn’t even matter how long its been dead. Paul