Oh, well if puppies like him then that solves everything!
I have Nimue, her app is here. She's close to his age and could use friends or other contacts. Since he does construction he could possibly know Baldr as well, from a project or two that Baldr's family business used the construction agency for. I can think of others...