"One thing we do is make sure he gets plenty tired out - take him hiking, running on the beach, etc. That way he was a lot less excitable when meeting people, other dogs, etc."
Yes, we don't run Max as much as we should and that would probably simmer his behavior.
Yesterday we went for a...