I think my puppy would go endless if I let him...he doesn't sleep unless I put him in his crate, cover it slightly, and tell him that it's time to sleep.
But he's content after a lot of training, at least one food puzzle, we walk at least a mile most days, flirt pole inside for about thirty minutes, we train with the tug for about fifteen minutes a day, and then of course freeplay/me throwing toys, and he'd still keep going if I let him.
He's 14 weeks and I still don't get any of that "puppies sleep a lot!" The only time he sleeps for more than an hour is at night, because he's had a bedtime since 8 weeks old.