All our practice paid off! Atticus did great at Thanksgiving. No jumping, no mouthing...just very polite behavior.
If I couldn't directly watch him, I put him in his crate with a stuffed Kong. This works well for a few reasons. First, dogs need breaks when there is a lot of activity going on. Especially at his age, it's too much to ask for him to be around a lot of new things for long periods of time. Secondly, if I can't watch him, he could get reinforced for bad behavior (i.e stealing someone's pumpkin pie would be reinforcing because, yum, pie is good). Lastly, it is good for Atticus to learn to relax in his kennel when there is a lot of activity going on. There are times when you can't or shouldn't have a dog out loose so you want them to be comfortable and quiet resting in their crate even if fun things are happening around them. And Atticus did this very well...especially if I gave him a sweet potato chew.