Crunchy Duck Chew Sticks