O que um porco vermelho do rio come?

O porco vermelho do rio é onívoro, o que significa que come plantas e animais. Sua dieta inclui gramíneas, folhas, raízes, frutas, insetos e pequenos vertebrados, como roedores, pássaros e peixes. Ele também procura alimentos, como carniça e lixo.