Should I boycott a company that sells vegan or cruelty free items because they sell non-vegan products?

While boycotts are a staple of any social movement, they must be used strategically. Boycotting a grocery or restaurant chain, such as Chipotle, Whole Foods, or Taco Bell, that has a wealth of vegan options is counterproductive when not paired with a tangible campaign. Businesses follow their consumer base, so if their consumers are not purchasing their vegan options, their vegan options will be replaced with non-vegan options, and vice versa.
We don't however give anyone a free pass on animal abuse simply because they make a great veggie burger. Look out for future events exposing “The Humane Myth” near you.