
Hi Helen,
agree tthat keeping her at a distance from your side while out walking should help to curb her ability if not desire to tug and bite at your legs. At home, if possible, don't wear trousers or only ones close fitting at the ankle. Alternatively tuck them inside socks so nothing is flapping (attractive

perhaps not but worth it LOL)
Re "isolating" her - putting her in a crate for misdemeanours, however short a time, is giving the wrong signals. It is tantamount to punishment in the pups eyes and it is still too young to know that anything it does is unacceptable. Apart from not being likely to help the situation, this could also make the pup fearful or resentful of the crate which is best avoided :)
Should the pup (or family!) need "time out", it is better to
leave the puppy and the family go into another room for a few minutes as physically removing the pup instead is a form of attention/reward which is not the purpose of time out!
Bite inhibition IMO and IME over many dogs and many years is always the best way forward however I do appreciate that some dogs pick up on this better than others :) Try to stay calm and consistent and ensure all household members do the same. This awkward and often irritating phase is just that - until one day it clicks in the pup's head what it is you actually expect and then all the hard work will pay off :) You may find that a squeak or high pitched ouch is not communicating the message you want and is possibly exciting the puppy further - if you think that's the case try a deeper tone saying "Oi", not LOUD, just firm and this may be more effective with your youngster.
HTH, Teri