Kjøttedyr (dyreplankton). Spiser all standard mat i akvariet, men bør få litt frossenmat.
I sitt naturlige miljø lever den i store gytekolonier i de øvre sedimentfrie bergartbiotopene på 5 til 15 meters dyp.
Arten er en pardannende substratyngel som gyter i huler. Antall egg utgjør vanligvis 20-150. De første kullene inneholder vanligvis få egg, men antallet øker med alderen. Stek opptil 2,5 cm hjelper ofte med å vokte sine yngre søsken.
Akvariet skal inneholde mange skjulesteder (huler). Det er best å holde i en liten gruppe på 6 eller flere. Den kan imidlertid holdes i par.
Det er sikkert territorielt, men flere par kan bo ved siden av hverandre, men da bør akvariet være minst 100 cm langt.
Det er ikke mye som skiller kjønnene, men hannene er som regel større.
Arten er en del av "brichardi-komplekset" og den har tidligere gått under navnet N. pulchers. N.olivaceous skiller seg fra de andre i komplekset ved at den har 2 buede "bånd" på begge gjellelokkene.
Lamprologus multifasciatus
Neolamprologus brichardi, Malasa
Neolamprologus leleupi, Bulu Point
Lamprologus brevis, Burundi
Lamprologus ocellatus, Nkamba Bay
Altolamprologus sp. 'compressiceps shell', Sumbu
Altolamprologus calvus, Cameron Bay
Altolamprologus compressiceps, Kigoma
Neolamprologus pulcher, Kalambo
Julidochromis ornatus, Uvira