The ad, which is mean to show what a vegetarian lifestyle can do for one’s body, was supposed to run in Houston because the city is reportedly one of the unhealthiest in the country.