Carnivore, herbivore and omnivore are technical terms drawn from biology, not used in ordinary discourse except for humorous effect.
The most usual colloquial term appears to be meat-eater; it is employed by vegetarians and meat-eaters alike with neither less or more opprobrium than is inherent in the speaker's personal stance. Here are some sample titles from Google:
Vegan vs. Meat Eater - Steven Rinella - YouTube
Healthy Vegetarian Recipes That Satisfy Even Die-Hard Meat Eaters ...
Veganism for the Meat Eater
Going From Vegetarian to Meat-Eating
Note, however, that being a meat-eater does not imply that one "hates salad" or is in any way opposed to the consumption of vegetables. It signifies one who eats meat, not one who eats meat exclusively. I don't think there is a term for that, probably because there must be very few people who consume only animal products. It's an unhealthy, expensive and anti-social (no beer? no wine? not even orange juice?) diet which would have to exercise a negative Darwinian pressure on its maintainers' ability to survive and reproduce!