For large breed puppies it's important not to put stress on the joints. Until the dog is fully grown they should decide how much exercise they get. So basically, you shouldn't be walking her at this point. When they are on a leash they follow their owner and don't stop until their owner stops. When you let her off leash, she can decide when she's tired, when she wants to stop for a break, and when she wants to run more.