Of course animals don't. If they do, they wouldn't be called animals. To say humans are animals is the same as saying morality is a hollow concept invented by mankind which justifies any acts we deem criminal today. Well, believe it or not, many people think the world is just a big sex fest. No surprise there huh.
Yes, and sins can't be forgiven any other way. The forgiveness of sins demands blood. That's how it's done, don't ask me the scientific explanations of how wrongdoings are forgiven. It was the sacrifice's blood that served as substitute for the sinner's blood.
If you read the Bible thoroughly, even if you skim through it, you'll know that God actually severely punished a whole nation for their enslaving, and that is an understatement. God made 10 plagues befell on that nation due to His Almightiness.
Yes, I'm getting it. Under Hebrew laws those slave owners would've been put to death for owning
kidnapped slaves. And one would be an idiot to think that words from millenia ago have the exact same meanings today, especially words that are related to societal hierarchy.
No matter how the readers misinterpret, misunderstand, and twist a book's meanings, the true meanings of the book never changes. You are like those Christians who are taking Bible too literally. See how they fare with the book of Revelation.