
The rule of thumb is generally 5 minutes per month old 2 times per day, so 5 months x 5 mins = 25mins twice a day, with ample resting time in between. This is of lead walking etc. I generally don't let young pups rough house with adult dogs, unless they are a similar weight and size, as naturally pups always seem to try and keep up with the big ones. I always keep free running to one pup alone, so that its done at their pace, rather than them competing with the older ones in races etc.
Everything basically should be in moderation. With ample rest time in between playing. I also restrict the amount of ball throwing etc so they aren't suddenly stopping turning etc. Maybe 3 throws per game etc.