Вегетарианство это термин, с корнем, полагаю - вегета. Как бы это научный термин для названия рациона питания того или иного существа. В данном случае, про коров можно сказать что они вегетарианцы, вообще вегета (полагаю) значит растение. То есть как бы тот, кто ест растения. Если исключить редкие случае, то корова не ест мясо. Если же корова его иногда ела проста так, скажем, забила рогами лошадь и начала есть её - тогда уже было бы приписано не вегето, а всеядное. (как бы вегетарианец, это травоядный, только на другом языке, может латынь, может ещё какой, но так же его принято использовать для тех, кто ест растительную пищу, не только траву) Потому если человек съест мясо, которое не насильно ему затолкали в рот, а просто взял и съел, как обычную еду - тогда он, автоматически, перестаёт быть вегетарианцем. Говорить он может что угодно, что якобы один раз сорвался, но ничего такого страшного. Но терминология такая - что вегетарианцы едят только растительную пищу. Вообще в случае человека всегда лучше говорить: всеядный. Вегетарианство, кстати, есть разное. В зависимости от того, едят ли они продукты неживые, но которые так же не относятся к растительной. (обычно судят по молоку, яйцам и мёду)
Терминология такова, что если кто-то ест что-то кроме растительной пищи, или то, что сделано из неё - то он не вегетарианец. То есть даже нельзя назвать человека полноценным вегетарианцем, если он ест яйца, молоко, мёд и иные продукты, там их не так уж и мало.
Приведу пример: вот если человек ворует, не часто, раз в год. То ведь же он - вор. И нельзя говорить: ну один раз в год это не много, потому он не вор. Так и тут, если есть мясо раз в год - уже не вегетарианец. Или если человек выпивает 2-3 раза в год по праздникам бокал шампанского - то нельзя сказать что этот человек не пьёт.
По поводу лекарств, если они сделаны из убитых животных (компонент), и если человек их принимает - то он уже не вегетарианец, потому как животное было убито на лекарство, а если бы он не принимал лекарство, то из-за этого не убили бы животное (именно по такой сути работает вегетарианство, хотя понятно, что на деле животное и так и так бы убили, только купил бы лекарство не он, а другой человек, а так - тот человек его не купил, потому что последнее в аптеке купил тот "вегетарианец"). Затем - если по не знанию - всё равно. Скажем, человек не знал что нельзя рубить деревья в заповедной зоне, но тем не менее он их там рубил и нарушал порядок и закон. Он понесёт наказание (штраф, лишение свободы, исправительные работы), притом от незнания просто могут снизить срок, сумму штрафа, но всё остальное останется. Очень часто говорят: "незнание закона не освобождает от ответственности".
Идём далее - если без этого лекарства очень высок риск летального исхода, и человек принял его, оно имеет "животное" компоненты. Не зависимо от того, подействовало это лекарство или нет - человек всё равно уже не вегетарианец. Если вернуться к рассуждениям вегетарианцев - то надо жить так, что бы не убивать животных, так же как и людей, и не пожинать "плоды" животное деятельности или продуктов из них. А так, выходит, что человек убил животное ради спасения себя самого. А вот приведём аналогию, вот человек блуждает по лесу, и он вегетарианец, через время он стал очень голодным и ему нужны силы что бы идти дальше и выйти к цивилизации, иначе он умрёт. Так он может поймать рыбу, пожарить -она очень сытная. Он может смастерить ловушки для зайцев и наесться ими. В лесу, из растительности только ягоды и грибы, особенно в хвойной и фрукты не найти, а если он заблудился осенью или весной? Тогда он просто обречён на смерть не найдя он дорогу, хижину или поселение какое. Но при том он может поймать рыбу (речка или озерцо небольшое), либо зайца и другую живность. Сделав выбор в сторону своего выживания - любой вегетарианец (почти) скажет что он не вегетарианец, он убил и съел животное. Тут тоже самое, только с лекарством.