If there is a way to get him to remain calm upon first meeting, (letting him out of the kennel, or letting him in or out of the house) it would be easy to reward him for that, and he would learn.
So Lucky, when you approach his kennel, stop and pause while he goes through all his wiggling and jumping...and just wait. Take a little treat with you. When he stops doing that, slip him the treat. Make a move towards the door of his kennel...if he starts moving and grooving again, stop, step back and just wait. When he calms down move towards the door but never let him out until he is standing calmly. This may take a bit and some patience, but if he's smart, he'll get the message that you retreat when he wiggles, you advance when he stands or sits calmly. But, he doesn't get out until he remains calm.
If he gets it and is standing calmly then you unlatch the kennel and he starts up again, don't open that door. Just because you open the door doesn't mean he gets to come out and he needs to learn that. It's all a game of patience and rewards for calm behavior. Calm gets a treat or you walking towards him, excitement gets nothing or you not advancing towards the kennel. Calm is not merely standing still, but ears and tail down, not posed to leap towards the door or towards you. If you have the patience for it, it should work.
A good session of that when you come could change his behavior when he does get out of the kennel...waiting calmly expends energy, which is a good thing.
Same thing when putting him back in the kennel...don't shut the door until he's sitting or lying calmly in the kennel. Maybe give him a toy or some kind of chew treat for being calm in the kennel, then shut the door.
That is, if you have the time for all of that...it does take some time and patience to effect change.