Hmmmm...Nap sounds like a good one to me!!!
How about go to the petstore and do some puppy shopping? I'm sure you probably already have a ton of stuff for him but it's fun to look around and it will get you (and Ollie if you have a petsmart near you) out for some last minute one on one bonding time!!