What does this character want?
What is his arc? What's his Point A, and where's his Point Z?
How can I make people care more about him? The fact that he rescued a dog from Iraq tells us what kind of guy he is, but it's not enough, is it?
I think I need to make this more about his issues, and the inner monsters he's fighting, and the outer monster is a metaphor for that. It needs more emotional bang, and the thing he has about people being Trapped needs to come more to the forefront of the story.
So, that's something to hang my hat on for edits, anyway.