No, cats should not eat garlic. Garlic is a member of the Allium family, which also includes onions, leeks, and shallots. These foods can cause gastrointestinal upset in cats and may even lead to anemia.