I heard guinea pigs are really tasty... They are a delicacy somewhere I believe... maybe in Guinea...?