It's simple
While looting (picking items from the ground or chests...etc), Dogs should not run and attack any far mob, unless mobs comes very close (touch) dogs. End of the story
I noticed that while questing as charmer if you place a dog, you need to clear the whole zone before picking up anything from the ground, it will be great if the dogs just don't run to far targets and start attacking, just want them to sit there passively and let me loot what I want without attracting unwanted mobs
I hope I see this in-game