I thought Hindus are vegetarians.
Nope. Not by choice. :-)
They often are, because (as noted above) they believe in there is an essence of g-d in all things, including animals (and rivers and trees). So, the thoroughgoing sorts often choose to avoid eating meat. Or chopping down a tree.