All I know is you are purposely trying to limit its exercise which I think is fucked up. Take him to some off leash dog parks and let him decide when hes tired.
Might be little young for full on dog park. I've always had multiple dogs so socializing isnt really a problem, but at parks they might get scared and you get a dog with complexes (varies by dog of course).