10 weeks is not too young as long as your expectations aren't too high.

At that age they may have times or days when they aren't really listening or performing well. You kinda just have to let it go and revisit it later. If your baby is doing sit well, you can introduce another behavior. But I wouldn't introduce more than 2 new commands at a time with a puppy that young. As long as you keep in short (training sessions no longer than 5 minutes or so for a pup that young) and fun (lots of treats and praise!), you should be fine! Have fun!!