Sounds like he is a very smart pup! I got my Oakley at 11 wks old, and now he is 14 weeks today! I would say he has learned about 2-3 new commands each week.
He does: go to bed (crate), sit, down, come, look at me, play dead, roll over, shake, high-five, and rings his dog bell to go outside.
We are working on stay, leave it, and drop it- mainly because these take much more attention span to master and I feel he gets bored easily during training with these ones. (I think they take a lot of patience too!)
I've been watching dog training videos on youtube to get ideas for things to teach him and I just try to keep it fun when we do, if he's not in the mood then I just stop or try later. Training can be fun for a puppy and it sets up healthy structure for them. We started with clicker training and now I use clickers to introduce new commands because the reward of the click comes faster than I can actually hand him a treat!