start classes as soon as his vaccinations are done if you want to put him in classes.
basic obedience like sit, down, stay, etc. is easy enough for him to learn at home with treats and a clicker or whatever positive training you can do. i taught mine sit, down, stay, drop it/leave it, kennel, speak, roll over, play dead, and fetch all at home just showing him how from what i learned on the internet. you can also work on loose leash training yourself.