Guinea pigs should not eat garlic because it contains toxins that can cause anemia. These toxins are harmful to the health of guinea pigs and can lead to serious health issues. It is best to avoid feeding garlic to guinea pigs to ensure their well-being.