I'm not sure exactly what it is, but I recently traveled back to camp to get something and Gale attacked, Killed him, went back to finish something. When I came back 10 minutes later, the dog attacked. Killed him. Immediately long rested, no cut scene, and left camp. Just as the new location came on screen I got a warning there was an intruder in camp, my PC alone (without the other three in the party) was thrown back to camp and Shadowheart attacked.
I believe I was playing a hunter ranger at the time; so no issues with familiars or summoned beasts.
In other play-throughs I've had Gale attack a number of times, and the dog as well.
I'm playing a warlock for the first time now, so I'll see if/how it happens this time.
I think it may be a straight-up bug.