Veda says clearly ‘Manyuh Pasuh’ which means that one should kill his foolish animal behavior. But instead of doing that, people started killing the animals in sacrifices.
The scripture says that the fisherman should not catch fish in the river Ganga. By this, the scripture controls the catching of fish in one place at least. The scripture further says that the fisherman should not catch the fish on the days of Divine festivals at least. By this, the scripture is controlling the killing of fish on some days at least. Finally, the scripture says that you should not kill the fish at any place on any day and such stage is called as ‘Mahavratam’, which is irrespective of place and time.
You should not mistake that the scripture encourages the killing of fish on other days and in other rivers. This is the wrong side of the conclusion and this is said to be the misunderstanding of the scripture. The correct side is that the scripture tries to control the sin gradually by restricting in one place and on some days at least. Allowing the sin on other days does not mean encouraging the sin. Control brings the reduction of sin and slowly the sin can be completely eradicated.
Bhavabhooti says in Uttararamacharitam that the cow is killed when the guest comes (Eshagowhmatamatayate…). This is the indication of reduction of sin, which means that you should not kill the cow for your sake on other days. This avoids killing the cow frequently for the sake of your food. The complete control of the sin can be found in the Veda that the person killing a cow should be shot dead (Goghnamseesenaviddhyamah
The sin comes only if you kill the living being directly or become responsible for its killing indirectly and you have to face the punishment of such a sin. You may find the Veda or the scriptures speaking about the non-vegetarian food and killing of a living being in sacrifice. By this, you should not think that the Veda or the scripture provokes you to kill the animal. In fact, the scripture controls you to kill the animal by suggesting the sacrifice to be done in a specified season like spring only (Vasante Vasantejyotishaayajeta…). The sacrifice called ‘Jyotishtoma’ should be performed only in spring season. By this, you control the killing of animal in other seasons.
one thing is evident. ancient scripture are there to control sin and restore goodness. it is the reader or follower who takes judgement on what they perceive to be written in scripts.
click next to watch the video of kids doing an animal sacrifice and pay the price.