I think a puppy of that age should know all of the basic commands by that age...such as sit, down, stay, come and be able to walk on a loose leash.
Now, they may be able to do most of those commands for a very short stretch and, you should not expect a quick "down" or a long "stay"....but I think if you are training a few minutes every day....the pup should be able to understand the commands and be able to do it with treats and praise.
They do forget things sometimes ,or get bored or get distracted....best is to do something else and then try again later. Don't get frustrated or start expecting too much, too quickly. Puppy time is to have fun and for the pup to learn as well as you too.
Gina