Leur régime alimentaire se compose d'écureuils, de souris, de lapins, d'oiseaux, de poissons, d'insectes et d "œufs, et ils mangent aussi des fruits et des noix lorsqu'ils sont disponibles.
Ils se nourrissent surtout de petits mammifères comme les écureuils, les campagnols, les souris, les lapins, mais aussi les poissons, les insectes, les œufs et parfois les fruits.