It's better not to given him weight bearing bones as it runs the risk of chipping the dog's teeth. In large animals, it's better to give ribs, neck or even the head. I don't think anything beats throwing a whole chicken down and watching to dog go to town.
The side benefit is you never have to brush the dog's teeth.