Natures Own Turkey Tendons 20-Pack

Title Default Title
Qty:
Our Nature’s Own turkey tendons are proudly from the USA (born and baked). This is an all natural chew with no added flavours or additives. A chew dogs go crazy for.