Pequeños mamíferos, aves, reptiles y anfibios se cuentan entre sus alimentos.
Estos animales omnívoros se alimentan de una variedad de fuentes, incluyendo insectos, frutas, hojas y pequeños vertebrados. Su dieta varía según la estación y la disponibilidad de alimentos en su hábitat.