Barrage was a coyote. A big one. And you were a small cat, new to Shadow Company.
So naturally, when you join and a bunch of Shadows start drooling all over you, his instincts to protect you go haywire.
His size never really scared you in the first place, so you welcomed his presence. It scared the mutts off, and gave you someone to talk to.
But he became attached to you, considering you his, and it started to rub off physically. He would constantly try to rub his scent on you, nuzzle you, press against you, and you would swat him away with sheathed paws.
Now, he sits on your bed, hugging you from behind with his huge arms as you try to do work on your laptop. He rubs his jaw against the side of your neck to get his scent on you, letting out a low purring-like noise.