A dog can eat the head and intestines too, and there is no need to take the gall bladder off the liver before giving it to a dog. (Unless your specific dog is picky about any of those things.)I bury the head, feathers, intestines and gall but the neck, heart, lungs, crop, gizzard and liver go to the dogs as raw food.
I've read of dogs that eat the feathers too, and I've read of dogs that will pluck the feathers before eating everything else. But I've always removed feathers, because I didn't want them lying around after the dog ate.