All the ingredients are natural and my little dog really likes them, they keep her entertained for quite a while. In the end she leaves the salmon skin, but if I cut it into pieces she eats that up quickly too. She's old and has only a few teeth, but she still manages to eat them.