Thanks for the warning - have to say I don't usually buy pet treats from these kind of stores, I never feel happy with the chance I may be taking. (What they are made of basically)
I usually buy the Goodboy knots, tho recently have not bought so many - giving him F4D fish twists instead - but they don't last him as long.
That picture looks nasty, were the offending chews from a store in the UK?