I'm looking at going here American Dog School but am open to other options as well. I'd be interested in your experiences as well as recommendations. Right now we probably need to start from the beginning because Zeus has not had formal training, just what we work on at home. Sit, Stay, Down, Up, Roll-Over etc. I'm interested in socialization as well as teaching not to bark at every dog he sees when we walk. Something we've been working on for awhile now but haven't been able to break.