I would feel out his temperament and go from there. He still needs to be socialized... He can't just not leave the house forever because the shelter says he's an alpha dog. My male is an 'alpha dog' and does great at the dog park and with other dogs.
Good luck, thank you for rescuing DJ