The way we have been dealing with his door and greeting manners is to have him out onto Placemat when someone knocks and then requiring him to stay on Place until he is told he can get up. He is pretty close to having this down but he does toil with it simply because he is so enthusiastic. The important thing is that if he steps off of place when the door opens or if he runs up to someone even after the door has shut again, he must be put back onto his mat and made to wait until he is released. While the ultimate goal is to not need his pinch collar for this exercise, as of now it is still useful to be able to correct him for getting up and also to correct him for jumping on or harassing a guest.
Petey is a good boy and he wants to get the right answer but he needs firm handling and clear direction or he will just do what he thinks is best. He is a wonderfully stubborn and houndy boy and that is okay! But his Lab sister, Luby, sure does like being the fastest to get the answer right.