@i3gman It really just happens with maturity and time. Your pup is only 7 months old. That is SO YOUNG. I know dogs mature quickly, but not as quickly as we'd like sometimes.
Keep up with the exercise (when he's allowed again), and training, and relationship building, and it will happen...