Loving Pets Gourmet Duck Chew Strips - 12 oz