He's inside? Lol...i find this incredibly funny - I always wanted to do that
As far as the pawing goes, its an impatience sort of thing...do what any 'herd leader' would do...make him move enough to where he stands still without pawing...then walk away. If he starts back up, make him move again and repeat.
It sounds like he's got you trained, though :)
Turnout time to expend all of that built up energy would probably help, too. At 4 months, he's probably wanting to get out there and boogie!