7 months old , plenty of time to whip him into shape , just keep trying back to basics , such as a tennis ball , repeat it 2 or 3 times , not over doing it so he gets bored , then repeat it the following day ect , remembering to giving him a treat when he retreives the ball , ...
good luck ,
CL