I second the Puppy class. ASAP. He needs mental stimulation.... which reminds me, I have 2 about the same age needing some "mental stimulation" right now.
Be sure he has a health check first though--- he will likely need a combo vaccine and bordetella before going to puppy class. Hope the eye watering thing is minor but you may need to see a specialist if it has anything to do w/ entropian or extra eyelashes or tear duct issue. Anne