If Seven did, theoretically, meet the guy, I doubt she’d need an explanation from anyone about what he’d done.
Dogs, as a rule, are excellent judges of character.
She’d tell instantly that he wasn’t fit to scoop her poop.
Frankly, she’s not a people person at all.
Some folks, she instantly adores but they’re few and far between.
She lacks Odin’s civility almost entirely.
He shields me from ne’er do wells by pushing me away from them, giving them a sporting chance to just go away.
She charges out to challenge them, head on, with no fear and no mercy.
Night and day.
She’s one freaky little girl.
:D