Ryszard Bartnik
Ryszard Bartnik voted up Bikergirl Anonymous' answer

It's not uncommon for dogs to act differently on leash as opposed to off leash.  She may need to be  little more socialized while 'on leash' for her to settle down