Young puppies learn best in short bursts, so three to five minutes of practice is usually plenty.
Pick one skill, use tiny treats, and try to finish each session while your puppy is still enjoying it. Read more about short puppy training sessions.