hi j
start now with a recall whistle , same as getting the pup to recognise his name, pup in one room, you putting his food out in the other, put his food down so he can hear keeping him in the other room then a couple of pips on the whistle, he,ll soon associate the recall with pleasure, and leave the rest for later.