Originally Posted by Adiktus
Check the attitude of your other party members towards you. I'm guessing they operate on the same scale as all NPCs - 0 is neutral, anything above that positive, below negative. +100 makes them allies, turning someone from yellow to green, while -X (??) makes them hostile, turning them from yellow to red. Unfortunately the scale is different for party members - you just get "neutral", "medium", "exceptional", etc - but it might give you an idea - if their opinion of you is already low, it won't take much for them to turn on you.

IF THIS IS THE CASE, pet Scratch. With your PC. A lot. Gale, Wyll and Shadowheart (and Astarion? I forget) all approve every time you do it until they max out. Once you get their approval high enough, no screw-up on your part should turn them against you. In theory, anyway.
Nope, Astarion and Lae'zel don't give a crap about living things (except maybe Githyanki and dragons in Lae'zel's case). Lae'zel's infinite approval bug is the well near Teahouse. Haven't found any for Astarion yet.