Pretty simple actually, the only reason you think they can't is because we as humans are omnivores and need both plants and meat.
Basically they have a different digestive tract and can probably make their own nutrients that we can't.
Basically they have a different digestive tract and can probably make their own nutrients that we can't.