Vedic view on humans and animals