why is my parrot a cannibal?

Does anyone know if it’s normal for a greater sulfur-crested cockatoo to eat the bones of chicken, steak & especially lamb? Seriously this buzzard will even eat smallgoods. He is nearly 18yrs old, never been sick, spoilt rotten & he has been doing it since he was 3mths old. If I’ve got it he has to have it and he will either share it with me or do a song and a dance till I give it to him. He goes Berko on bone marrow. I just hope I’m not killing him, cause he is fat.
The local vet doesn’t do birds and is no help at all. Everyone I know just says keep that thing away from me. Any advice will be most welcome.
Oh yeah, he was taken from his nest and I had to spoon feed him.

You mean carnivore.

A cannibal is an animal that eats others of its own species whereas a carnivore eats meat.

It isn’t uncommon for Parrots to eat meat. One of my books even recommends you give it a little chicken. I do not feed mine chicken, but my old one used to eat shrimp with me.

        Well that shouldn't be to hard to fix, I get several hundred in the front yard every morning. I'll just have to shoot one, cook it and see what happens. Though its been said that rocks are easier to cook than cockies, (old Koori saying).

It is normal for parrots to eat chicken, chicken bones and (hard boiled) chicken eggs.

The eggs have to be cut in half at first, then they seem to get the idea on how to open them theirownselves.

Thank you Paul,
I’ve always been unsure about eggs, I won’t have to fight for them now.