This chew works really great for Cannon.
Star Mark Everlasting Treat Ball for Dogs - Toys - Dog - PetSmart I think it's the shape. He'll chew it for a good while too because of the treat part. It's one of the crate items we give him, and he usually falls asleep chewing it.

He's a small dog (17 lbs), but goes through bully sticks in about an hour. We recently tried giving him a compressed rawhide bone, since other people suggested it, and he got the top part off in about 30 minutes, so we took that away... It's really hard to find him chewy items that are safe, last an hour or more and that he will chew daily. He loses interest in Nylabones after 5 minutes.