I have the opportunity to work with an australian shepherd rescuer who is also a behaviorist/trainer. She's holding obedience classes and I can go through the classes with Gunner for free. What age would be the best time to start? He's going to be around dogs that are UTD on shots. I just wanted to take advantage of it. He may be 8 weeks when the classes start and I didn't know if that was too early..