Don't give up hope... one of the biggest problems you have right now is that he is going through puberty. Just like any teenage boy he thinks he's all grown up and doesn't "need" you to tell him what to do anymore
More dogs are re homed or "rescued" between the ages of 6 months and 18 months then any other time
Looking at the pics I can tell he's trouble and probably not the most ideal apartment dog, he looks like a terrier at heart and needs a job to do (mainly hunt down and kill vermin

) I second a dogwalker and maybe even find a large area fenced in where he can race his butt off to burn off steam
And remember he will grow up.....maybe
