This may be a stupid question, but is this specifically for dogs? Or do Aldi just happen to sell dried tripe? Actually, having written that down, I'm guessing it must be dogfood tripe. Don't shop in Aldi but would have a look next time if it's recommended?
After reading this, went to Aldi and bought a box of dried tripe (they were only reduced to £4.99 in our store, but thought still a bargain). Just got back and dog loves it, but boy do they stink!!!!!!!!! (wish I'd got the sausages now!).