two reason for off putting taste...1) adrenaline rush of the squirrel and you chasing his little bushy butt. 2) " him right through the midsection". that goes for any critter, big or small
Never noticed scent glands before. Think they must have come off with the hide.