I save the hands of the wings, legs and gizzard for the dogs.
I use hearts, liver, kidneys, testicles, and lungs for my breeding/layer chickens to eat (good animal protein!)
I use the bones/carcass for stock
The meat obviously for us as well
I have not yet found use of:
The intestines and head. I don't want to clean out the bowel, so I doubt I will end up ever making use of it.. I don't want my dogs eating intestines filled with poop. Now the head... would a dog eat it?
Note: Dogs can eat raw chicken without the bones splintering. It's the cooking that makes them splinter.