Many herbivores will eat eggs and occasionally other animal protein