i can't, won't, even think about it. i bought kidney once for my dogs and it was so horrible i never bought it again.
i think it was pork and i think one of my dogs turned their nose up at it.
that says something.
try tomato juice on your fingers. or lemons. that was i use for that shrimpy smell.