You eat rats & squirrels, but find cow tit disgusting? huh. too gummy? It?s really chewy and tastes faintly of milk