If you bought the tripe in the grocery store, don't bother! You need the stinky green stuff that isn't meant for humans A couple of the dog food companies make a canned version.
Another thing you might try that I didn't see mentioned is canned cat food. A lot of it comes in a pasty texture, and is usually pretty stinky Also, the cans are small, so you can offer small portions.
Good luck