Nature's Own Turkey Tendons Dog Treats
Nature’s Own turkey tendons are proudly from the USA. These are a hit for dog lovers looking for a domestic turkey tendon chew. This is pure turkey tendon that is slow baked to lock in all the natural flavours dogs love. No glycerin or any other additives/preservatives are used.