It will also eat eggs, and even vertebrates such as birds, tortoises, frogs, porcupines, rats, and shrews.[24] Mandrills likely will eat larger vertebrates when they have the opportunity, such as juvenile bay duikers and other small antelope.