In one of my playthroughs I used the spell "animal friendship" on Scratch to convince him to release the ball he found while in camp. Afterwards, he had a purple aura surrounding him and it said that he was charmed. When Scratch got close to a companion, everyone went into fight mode and killed the dog. I found that weird, why would "animal friendship" make your companions think he's an enemy or any animal that you may use it on?